>>> openscad: Building community/openscad 2021.01-r17 (using abuild 3.15.0-r3) started Mon, 15 Sep 2025 21:47:00 +0000 >>> openscad: Validating /home/buildozer/aports/community/openscad/APKBUILD... >>> openscad: Analyzing dependencies... >>> openscad: Installing for build: build-base bison boost-dev cairo-dev cgal-dev cmake double-conversion-dev eigen-dev flex glew-dev gmp-dev harfbuzz-dev libxml2-dev libzip-dev libspnav-dev mpfr-dev opencsg-dev qscintilla-dev qt5-qtbase-dev qt5-qtmultimedia-dev samurai imagemagick mesa mesa-dri-gallium python3 xvfb-run ( 1/312) Installing m4 (1.4.20-r0) ( 2/312) Installing bison (3.8.2-r2) ( 3/312) Installing boost1.84-atomic (1.84.0-r3) ( 4/312) Installing boost1.84-chrono (1.84.0-r3) ( 5/312) Installing boost1.84-container (1.84.0-r3) ( 6/312) Installing boost1.84-context (1.84.0-r3) ( 7/312) Installing boost1.84-contract (1.84.0-r3) ( 8/312) Installing boost1.84-coroutine (1.84.0-r3) ( 9/312) Installing boost1.84-date_time (1.84.0-r3) ( 10/312) Installing boost1.84-filesystem (1.84.0-r3) ( 11/312) Installing boost1.84-fiber (1.84.0-r3) ( 12/312) Installing icu-data-full (76.1-r1) ( 13/312) Installing icu-libs (76.1-r1) ( 14/312) Installing boost1.84-regex (1.84.0-r3) ( 15/312) Installing boost1.84-graph (1.84.0-r3) ( 16/312) Installing libbz2 (1.0.8-r6) ( 17/312) Installing xz-libs (5.8.1-r0) ( 18/312) Installing boost1.84-iostreams (1.84.0-r3) ( 19/312) Installing boost1.84-thread (1.84.0-r3) ( 20/312) Installing boost1.84-locale (1.84.0-r3) ( 21/312) Installing boost1.84-log (1.84.0-r3) ( 22/312) Installing boost1.84-log_setup (1.84.0-r3) ( 23/312) Installing boost1.84-math (1.84.0-r3) ( 24/312) Installing boost1.84-prg_exec_monitor (1.84.0-r3) ( 25/312) Installing boost1.84-program_options (1.84.0-r3) ( 26/312) Installing libffi (3.5.2-r0) ( 27/312) Installing gdbm (1.26-r0) ( 28/312) Installing mpdecimal (4.0.1-r0) ( 29/312) Installing libpanelw (6.5_p20250816-r0) ( 30/312) Installing sqlite-libs (3.50.4-r1) ( 31/312) Installing python3 (3.12.11-r0) ( 32/312) Installing python3-pycache-pyc0 (3.12.11-r0) ( 33/312) Installing pyc (3.12.11-r0) ( 34/312) Installing python3-pyc (3.12.11-r0) ( 35/312) Installing boost1.84-python3 (1.84.0-r3) ( 36/312) Installing boost1.84-random (1.84.0-r3) ( 37/312) Installing boost1.84-serialization (1.84.0-r3) ( 38/312) Installing boost1.84-stacktrace_basic (1.84.0-r3) ( 39/312) Installing boost1.84-stacktrace_noop (1.84.0-r3) ( 40/312) Installing boost1.84-system (1.84.0-r3) ( 41/312) Installing boost1.84-timer (1.84.0-r3) ( 42/312) Installing boost1.84-type_erasure (1.84.0-r3) ( 43/312) Installing boost1.84-unit_test_framework (1.84.0-r3) ( 44/312) Installing boost1.84-url (1.84.0-r3) ( 45/312) Installing boost1.84-wave (1.84.0-r3) ( 46/312) Installing boost1.84-wserialization (1.84.0-r3) ( 47/312) Installing boost1.84-json (1.84.0-r3) ( 48/312) Installing boost1.84-nowide (1.84.0-r3) ( 49/312) Installing boost1.84-libs (1.84.0-r3) ( 50/312) Installing boost1.84 (1.84.0-r3) ( 51/312) Installing linux-headers (6.16.7-r0) ( 52/312) Installing bzip2-dev (1.0.8-r6) ( 53/312) Installing icu (76.1-r1) ( 54/312) Installing icu-dev (76.1-r1) ( 55/312) Installing xz (5.8.1-r0) ( 56/312) Installing xz-dev (5.8.1-r0) ( 57/312) Installing zlib-dev (1.3.1-r2) ( 58/312) Installing zstd (1.5.7-r2) ( 59/312) Installing zstd-dev (1.5.7-r2) ( 60/312) Installing boost1.84-dev (1.84.0-r3) ( 61/312) Installing boost-dev (1.84.0-r3) ( 62/312) Installing cairo-tools (1.18.4-r0) ( 63/312) Installing libpng (1.6.49-r0) ( 64/312) Installing freetype (2.13.3-r0) ( 65/312) Installing fontconfig (2.17.1-r0) ( 66/312) Installing expat (2.7.1-r0) ( 67/312) Installing expat-dev (2.7.1-r0) ( 68/312) Installing brotli (1.1.0-r2) ( 69/312) Installing brotli-dev (1.1.0-r2) ( 70/312) Installing libpng-dev (1.6.49-r0) ( 71/312) Installing freetype-dev (2.13.3-r0) ( 72/312) Installing fontconfig-dev (2.17.1-r0) ( 73/312) Installing libxau (1.0.12-r0) ( 74/312) Installing xorgproto (2024.1-r0) ( 75/312) Installing libxau-dev (1.0.12-r0) ( 76/312) Installing libmd (1.1.0-r0) ( 77/312) Installing libbsd (0.12.2-r0) ( 78/312) Installing libxdmcp (1.1.5-r1) ( 79/312) Installing libxcb (1.17.0-r0) ( 80/312) Installing libx11 (1.8.12-r0) ( 81/312) Installing libxext (1.3.6-r2) ( 82/312) Installing xcb-proto (1.17.0-r0) ( 83/312) Installing xcb-proto-pyc (1.17.0-r0) ( 84/312) Installing libxdmcp-dev (1.1.5-r1) ( 85/312) Installing libxcb-dev (1.17.0-r0) ( 86/312) Installing xtrans (1.6.0-r0) ( 87/312) Installing libx11-dev (1.8.12-r0) ( 88/312) Installing libxext-dev (1.3.6-r2) ( 89/312) Installing libxrender (0.9.12-r0) ( 90/312) Installing libxrender-dev (0.9.12-r0) ( 91/312) Installing pixman (0.46.4-r0) ( 92/312) Installing pixman-dev (0.46.4-r0) ( 93/312) Installing util-macros (1.20.2-r0) ( 94/312) Installing xcb-util (0.4.1-r3) ( 95/312) Installing xcb-util-dev (0.4.1-r3) ( 96/312) Installing cairo (1.18.4-r0) ( 97/312) Installing libintl (0.24.1-r1) ( 98/312) Installing libeconf (0.7.10-r0) ( 99/312) Installing libblkid (2.41.1-r1) (100/312) Installing libmount (2.41.1-r1) (101/312) Installing glib (2.84.4-r2) (102/312) Installing cairo-gobject (1.18.4-r0) (103/312) Installing libxml2 (2.13.9-r0) (104/312) Installing libxml2-utils (2.13.9-r0) (105/312) Installing docbook-xml (4.5-r10) docbook-xml-4.5-r10.post-install: Executing script... (106/312) Installing libxslt (1.1.43-r3) (107/312) Installing docbook-xsl-ns (1.79.2-r13) docbook-xsl-ns-1.79.2-r13.post-install: Executing script... (108/312) Installing docbook-xsl-nons (1.79.2-r13) docbook-xsl-nons-1.79.2-r13.post-install: Executing script... (109/312) Installing docbook-xsl (1.79.2-r13) (110/312) Installing gettext-asprintf (0.24.1-r1) (111/312) Installing gettext-libs (0.24.1-r1) (112/312) Installing gettext-envsubst (0.24.1-r1) (113/312) Installing gettext (0.24.1-r1) (114/312) Installing gettext-dev (0.24.1-r1) (115/312) Installing py3-parsing (3.2.3-r0) (116/312) Installing py3-parsing-pyc (3.2.3-r0) (117/312) Installing py3-packaging (25.0-r0) (118/312) Installing py3-packaging-pyc (25.0-r0) (119/312) Installing libffi-dev (3.5.2-r0) (120/312) Installing bsd-compat-headers (0.7.2-r6) (121/312) Installing libformw (6.5_p20250816-r0) (122/312) Installing libmenuw (6.5_p20250816-r0) (123/312) Installing libncurses++ (6.5_p20250816-r0) (124/312) Installing ncurses-dev (6.5_p20250816-r0) (125/312) Installing libedit-dev (20250104.3.1-r2) (126/312) Installing libpcre2-16 (10.46-r0) (127/312) Installing libpcre2-32 (10.46-r0) (128/312) Installing pcre2-dev (10.46-r0) (129/312) Installing libuuid (2.41.1-r1) (130/312) Installing libfdisk (2.41.1-r1) (131/312) Installing liblastlog2 (2.41.1-r1) (132/312) Installing libsmartcols (2.41.1-r1) (133/312) Installing sqlite (3.50.4-r1) (134/312) Installing sqlite-dev (3.50.4-r1) (135/312) Installing util-linux-dev (2.41.1-r1) (136/312) Installing glib-dev (2.84.4-r2) (137/312) Installing cairo-dev (1.18.4-r0) (138/312) Installing cgal-dev (6.0.1-r0) (139/312) Installing libarchive (3.8.1-r0) (140/312) Installing rhash-libs (1.4.6-r0) (141/312) Installing libuv (1.51.0-r0) (142/312) Installing cmake (4.1.1-r0) (143/312) Installing double-conversion (3.3.1-r0) (144/312) Installing double-conversion-dev (3.3.1-r0) (145/312) Installing eigen-dev (3.4.0-r10) (146/312) Installing flex (2.6.4-r7) (147/312) Installing libice (1.1.2-r0) (148/312) Installing libsm (1.2.6-r0) (149/312) Installing libxt (1.3.1-r0) (150/312) Installing libxmu (1.2.1-r0) (151/312) Installing libice-dev (1.1.2-r0) (152/312) Installing libsm-dev (1.2.6-r0) (153/312) Installing libxt-dev (1.3.1-r0) (154/312) Installing libxmu-dev (1.2.1-r0) (155/312) Installing libxi (1.8.2-r0) (156/312) Installing libxfixes (6.0.2-r0) (157/312) Installing libxfixes-dev (6.0.2-r0) (158/312) Installing libxi-dev (1.8.2-r0) (159/312) Installing hwdata-pci (0.399-r0) (160/312) Installing libpciaccess (0.18.1-r1) (161/312) Installing libdrm (2.4.125-r0) (162/312) Installing libpciaccess-dev (0.18.1-r1) (163/312) Installing libdrm-dev (2.4.125-r0) (164/312) Installing libxdamage (1.1.6-r5) (165/312) Installing libxdamage-dev (1.1.6-r5) (166/312) Installing libxshmfence (1.3.3-r0) (167/312) Installing libxshmfence-dev (1.3.3-r0) (168/312) Installing llvm20-libs (20.1.8-r0) (169/312) Installing libelf (0.193-r0) (170/312) Installing mesa (25.2.2-r0) (171/312) Installing mesa-gles (25.2.2-r0) (172/312) Installing mesa-gbm (25.2.2-r0) (173/312) Installing wayland-libs-client (1.24.0-r0) (174/312) Installing mesa-egl (25.2.2-r0) (175/312) Installing libxxf86vm (1.1.6-r0) (176/312) Installing mesa-gl (25.2.2-r0) (177/312) Installing libxxf86vm-dev (1.1.6-r0) (178/312) Installing mesa-dev (25.2.2-r0) (179/312) Installing glu (9.0.3-r4) (180/312) Installing glu-dev (9.0.3-r4) (181/312) Installing glew (2.2.0-r5) (182/312) Installing glew-dev (2.2.0-r5) (183/312) Installing libgmpxx (6.3.0-r4) (184/312) Installing gmp-dev (6.3.0-r4) (185/312) Installing graphite2 (1.3.14-r6) (186/312) Installing harfbuzz (11.3.2-r0) (187/312) Installing harfbuzz-cairo (11.3.2-r0) (188/312) Installing harfbuzz-gobject (11.3.2-r0) (189/312) Installing harfbuzz-icu (11.3.2-r0) (190/312) Installing harfbuzz-subset (11.3.2-r0) (191/312) Installing graphite2-dev (1.3.14-r6) (192/312) Installing harfbuzz-dev (11.3.2-r0) (193/312) Installing libxml2-dev (2.13.9-r0) (194/312) Installing libzip (1.11.4-r1) (195/312) Installing libzip-tools (1.11.4-r1) (196/312) Installing libzip-dev (1.11.4-r1) (197/312) Installing libspnav (1.1-r2) (198/312) Installing libspnav-dev (1.1-r2) (199/312) Installing mpfr-dev (4.2.2-r0) (200/312) Installing opencsg (1.4.2-r2) (201/312) Installing opencsg-dev (1.4.2-r2) (202/312) Installing dbus-libs (1.16.2-r1) (203/312) Installing qt5-qtbase (5.15.10_git20230714-r4) (204/312) Installing hicolor-icon-theme (0.18-r0) (205/312) Installing xprop (1.2.8-r0) (206/312) Installing xset (1.2.5-r1) (207/312) Installing xdg-utils (1.2.1-r1) (208/312) Installing avahi-libs (0.8-r22) (209/312) Installing nettle (3.10.2-r0) (210/312) Installing libtasn1 (4.20.0-r0) (211/312) Installing p11-kit (0.25.5-r2) (212/312) Installing gnutls (3.8.8-r0) (213/312) Installing cups-libs (2.4.13-r0) (214/312) Installing gobject-introspection (1.86.0-r0) (215/312) Installing shared-mime-info (2.4-r6) (216/312) Installing libjpeg-turbo (3.1.2-r0) (217/312) Installing libsharpyuv (1.6.0-r0) (218/312) Installing libwebp (1.6.0-r0) (219/312) Installing tiff (4.7.0-r2) (220/312) Installing gdk-pixbuf (2.44.1-r0) (221/312) Installing gtk-update-icon-cache (3.24.50-r0) (222/312) Installing libxcomposite (0.4.6-r5) (223/312) Installing libxcursor (1.2.3-r0) (224/312) Installing libxinerama (1.1.5-r4) (225/312) Installing libxrandr (1.5.4-r1) (226/312) Installing libatk-1.0 (2.58.0-r0) (227/312) Installing at-spi2-core-libs (2.58.0-r0) (228/312) Installing libxtst (1.2.5-r0) (229/312) Installing at-spi2-core (2.58.0-r0) (230/312) Installing libatk-bridge-2.0 (2.58.0-r0) (231/312) Installing libepoxy (1.5.10-r1) (232/312) Installing fribidi (1.0.16-r2) (233/312) Installing libxft (2.3.9-r0) (234/312) Installing pango (1.56.4-r0) (235/312) Installing wayland-libs-cursor (1.24.0-r0) (236/312) Installing wayland-libs-egl (1.24.0-r0) (237/312) Installing xkeyboard-config (2.45-r0) (238/312) Installing libxkbcommon (1.11.0-r0) (239/312) Installing gtk+3.0 (3.24.50-r0) (240/312) Installing libevdev (1.13.3-r0) (241/312) Installing mtdev (1.1.7-r0) (242/312) Installing eudev-libs (3.2.14-r5) (243/312) Installing libinput-libs (1.28.1-r0) (244/312) Installing xcb-util-wm (0.4.2-r0) (245/312) Installing xcb-util-image (0.4.1-r0) (246/312) Installing xcb-util-keysyms (0.4.1-r0) (247/312) Installing xcb-util-renderutil (0.3.10-r0) (248/312) Installing libxkbcommon-x11 (1.11.0-r0) (249/312) Installing qt5-qtbase-x11 (5.15.10_git20230714-r4) (250/312) Installing qscintilla (2.14.1-r2) (251/312) Installing qscintilla-dev (2.14.1-r2) (252/312) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r4) (253/312) Installing unixodbc (2.3.12-r1) (254/312) Installing qt5-qtbase-odbc (5.15.10_git20230714-r4) (255/312) Installing libpq (17.6-r0) (256/312) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r4) (257/312) Installing mariadb-connector-c (3.4.6-r0) (258/312) Installing qt5-qtbase-mysql (5.15.10_git20230714-r4) (259/312) Installing freetds (1.5.6-r0) (260/312) Installing qt5-qtbase-tds (5.15.10_git20230714-r4) (261/312) Installing dbus-dev (1.16.2-r1) (262/312) Installing openssl-dev (3.5.2-r0) (263/312) Installing perl (5.42.0-r0) (264/312) Installing qt5-qtbase-dev (5.15.10_git20230714-r4) (265/312) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (266/312) Installing alsa-lib (1.2.14-r1) (267/312) Installing libxv (1.0.13-r0) (268/312) Installing cdparanoia-libs (10.2-r14) (269/312) Installing graphene (1.10.8-r5) (270/312) Installing gstreamer (1.26.5-r0) (271/312) Installing gstreamer-ptp-helper (1.26.5-r0) (272/312) Installing libogg (1.3.6-r0) (273/312) Installing opus (1.5.2-r1) (274/312) Installing orc (0.4.41-r0) (275/312) Installing libtheora (1.1.1-r18) (276/312) Installing libvorbis (1.3.7-r2) (277/312) Installing gst-plugins-base (1.26.5-r0) (278/312) Installing qt5-qtmultimedia (5.15.10_git20230612-r1) (279/312) Installing qt5-qtmultimedia-dev (5.15.10_git20230612-r1) (280/312) Installing samurai (1.2-r7) (281/312) Installing fftw-double-libs (3.3.10-r7) (282/312) Installing lcms2 (2.16-r0) (283/312) Installing libltdl (2.5.4-r1) (284/312) Installing libraqm (0.10.2-r0) (285/312) Installing imagemagick-libs (7.1.2.2-r0) (286/312) Installing imagemagick (7.1.2.2-r0) (287/312) Installing imagemagick-jpeg (7.1.2.2-r0) (288/312) Installing imagemagick-tiff (7.1.2.2-r0) (289/312) Installing libwebpdemux (1.6.0-r0) (290/312) Installing libwebpmux (1.6.0-r0) (291/312) Installing imagemagick-webp (7.1.2.2-r0) (292/312) Installing imagemagick-pango (7.1.2.2-r0) (293/312) Installing mesa-dri-gallium (25.2.2-r0) (294/312) Installing xauth (1.1.4-r0) (295/312) Installing encodings (1.1.0-r0) (296/312) Installing font-alias (1.0.5-r0) (297/312) Installing libfontenc (1.1.8-r0) (298/312) Installing mkfontscale (1.2.3-r1) (299/312) Installing font-cursor-misc (1.0.4-r1) (300/312) Installing font-misc-misc (1.1.3-r1) (301/312) Installing libxkbfile (1.1.3-r0) (302/312) Installing xkbcomp (1.4.7-r0) (303/312) Installing xorg-server-common (21.1.18-r0) (304/312) Installing libxfont2 (2.0.7-r0) (305/312) Installing xvfb (21.1.18-r0) (306/312) Installing coreutils-fmt (9.7-r1) (307/312) Installing mcookie (2.41.1-r1) (308/312) Installing xvfb-run (1.20.10.3-r2) (309/312) Installing .makedepends-openscad (20250915.214701) (310/312) Installing perl-error (0.17030-r0) (311/312) Installing perl-git (2.51.0-r0) (312/312) Installing git-perl (2.51.0-r0) busybox-1.37.0-r23.trigger: Executing script... fontconfig-2.17.1-r0.trigger: Executing script... glib-2.84.4-r2.trigger: Executing script... shared-mime-info-2.4-r6.trigger: Executing script... gdk-pixbuf-2.44.1-r0.trigger: Executing script... gtk-update-icon-cache-3.24.50-r0.trigger: Executing script... gtk+3.0-3.24.50-r0.trigger: Executing script... mkfontscale-1.2.3-r1.trigger: Executing script... OK: 1152 MiB in 415 packages >>> openscad: Cleaning up srcdir >>> openscad: Cleaning up pkgdir >>> openscad: Cleaning up tmpdir >>> openscad: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openscad-2021.01.src.tar.gz >>> openscad: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openscad-2021.01.src.tar.gz >>> openscad: Checking sha512sums... openscad-2021.01.src.tar.gz: OK 0001-fix-CVE-2022-0496.patch: OK 0002-fix-CVE-2022-0497.patch: OK 0003-fix-build-with-cgal-5.3.patch: OK 0004-fix-build-with-cgal-5.4.patch: OK 0005-fix-boost-join.patch: OK 0006-c++17.patch: OK magick_convert.patch: OK >>> openscad: Unpacking /var/cache/distfiles/openscad-2021.01.src.tar.gz... >>> openscad: 0001-fix-CVE-2022-0496.patch patching file src/dxfdata.cc >>> openscad: 0002-fix-CVE-2022-0497.patch patching file src/comment.cpp >>> openscad: 0003-fix-build-with-cgal-5.3.patch patching file src/cgalutils-polyhedron.cc patching file src/cgalutils.h >>> openscad: 0004-fix-build-with-cgal-5.4.patch patching file src/cgalutils-tess.cc >>> openscad: 0005-fix-boost-join.patch patching file src/openscad.cc >>> openscad: 0006-c++17.patch patching file openscad.pro >>> openscad: magick_convert.patch patching file tests/CMakeLists.txt Info: creating stash file /home/buildozer/aports/community/openscad/src/openscad-2021.01/.qmake.stash Project MESSAGE: If you're building a development binary, consider adding CONFIG+=experimental Project MESSAGE: Using QOpenGLWidget Project MESSAGE: cairo enabled Package lib3MF was not found in the pkg-config search path. Perhaps you should add the directory containing `lib3MF.pc' to the PKG_CONFIG_PATH environment variable Package 'lib3MF' not found Package lib3MF was not found in the pkg-config search path. Perhaps you should add the directory containing `lib3MF.pc' to the PKG_CONFIG_PATH environment variable Package 'lib3MF' not found Project MESSAGE: 3MF Import/Export disabled flex -o objects/lexer.cxx --header-file=objects/lexer.hxx src/lexer.l flex -o objects/comment_lexer.cxx --header-file=objects/comment_lexer.hxx src/comment_lexer.l bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx src/parser.y bison -d -p comment_parser -o objects/comment_parser.cxx --defines=objects/comment_parser.hxx src/comment_parser.y src/comment_parser.y: warning: 3 shift/reduce conflicts [-Wconflicts-sr] src/comment_parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples /usr/lib/qt5/bin/uic src/parameter/ParameterEntryWidget.ui -o objects/ui_ParameterEntryWidget.h -tr q_ /usr/lib/qt5/bin/uic src/parameter/ParameterWidget.ui -o objects/ui_ParameterWidget.h -tr q_ /usr/lib/qt5/bin/uic src/Console.ui -o objects/ui_Console.h -tr q_ /usr/lib/qt5/bin/uic src/ErrorLog.ui -o objects/ui_ErrorLog.h -tr q_ /usr/lib/qt5/bin/uic src/input/AxisConfigWidget.ui -o objects/ui_AxisConfigWidget.h -tr q_ /usr/lib/qt5/bin/uic src/input/ButtonConfigWidget.ui -o objects/ui_ButtonConfigWidget.h -tr q_ /usr/lib/qt5/bin/uic src/OpenCSGWarningDialog.ui -o objects/ui_OpenCSGWarningDialog.h -tr q_ /usr/lib/qt5/bin/uic src/AboutDialog.ui -o objects/ui_AboutDialog.h -tr q_ /usr/lib/qt5/bin/uic src/FontListDialog.ui -o objects/ui_FontListDialog.h -tr q_ /usr/lib/qt5/bin/uic src/PrintInitDialog.ui -o objects/ui_PrintInitDialog.h -tr q_ /usr/lib/qt5/bin/uic src/ProgressWidget.ui -o objects/ui_ProgressWidget.h -tr q_ /usr/lib/qt5/bin/uic src/launchingscreen.ui -o objects/ui_launchingscreen.h -tr q_ /usr/lib/qt5/bin/uic src/LibraryInfoDialog.ui -o objects/ui_LibraryInfoDialog.h -tr q_ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/AST.o src/AST.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ModuleInstantiation.o src/ModuleInstantiation.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Assignment.o src/Assignment.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_pdf.o src/export_pdf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/expr.o src/expr.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/function.o src/function.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/module.o src/module.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/UserModule.o src/UserModule.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/annotation.o src/annotation.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/libsvg.o src/libsvg/libsvg.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/circle.o src/libsvg/circle.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/ellipse.o src/libsvg/ellipse.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/line.o src/libsvg/line.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/text.o src/libsvg/text.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/tspan.o src/libsvg/tspan.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/data.o src/libsvg/data.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/polygon.o src/libsvg/polygon.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/polyline.o src/libsvg/polyline.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/rect.o src/libsvg/rect.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/group.o src/libsvg/group.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/svgpage.o src/libsvg/svgpage.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/path.o src/libsvg/path.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/shape.o src/libsvg/shape.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/transformation.o src/libsvg/transformation.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/libsvg/util.o src/libsvg/util.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/version_check.o src/version_check.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ProgressWidget.o src/ProgressWidget.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/linalg.o src/linalg.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Camera.o src/Camera.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/handle_dep.o src/handle_dep.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/value.o src/value.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/degree_trig.o src/degree_trig.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/func.o src/func.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/localscope.o src/localscope.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/feature.o src/feature.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/node.o src/node.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/context.o src/context.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/builtincontext.o src/builtincontext.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/modcontext.o src/modcontext.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/evalcontext.o src/evalcontext.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/csgnode.o src/csgnode.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/CSGTreeNormalizer.o src/CSGTreeNormalizer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/CSGTreeEvaluator.o src/CSGTreeEvaluator.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Geometry.o src/Geometry.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Polygon2d.o src/Polygon2d.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/clipper-utils.o src/clipper-utils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/polyset-utils.o src/polyset-utils.cc src/ProgressWidget.cc: In constructor 'ProgressWidget::ProgressWidget(QWidget*)': src/ProgressWidget.cc:11:30: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 11 | this->starttime.start(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/QTime:1, from src/ProgressWidget.h:5, from src/ProgressWidget.cc:1: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ src/ProgressWidget.cc: In member function 'int ProgressWidget::elapsedTime() const': src/ProgressWidget.cc:27:39: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 27 | return this->starttime.elapsed(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ 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 In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/error_category.hpp:10, from /usr/include/boost/filesystem/detail/path_traits.hpp:25, from /usr/include/boost/filesystem/path.hpp:21, from /usr/include/boost/filesystem.hpp:16, 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: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ src/expr.cc: In member function 'virtual Value Vector::evaluate(const std::shared_ptr&) const': src/expr.cc:345:41: warning: redundant move in return statement [-Wredundant-move] 345 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:345:41: note: remove 'std::move' call src/expr.cc:350:33: warning: redundant move in return statement [-Wredundant-move] 350 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:350:33: note: remove 'std::move' call src/expr.cc: In member function 'virtual Value LcFor::evaluate(const std::shared_ptr&) const': src/expr.cc:752:33: warning: redundant move in return statement [-Wredundant-move] 752 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:752:33: 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 g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/GeometryUtils.o src/GeometryUtils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/polyset.o src/polyset.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/csgops.o src/csgops.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/transform.o src/transform.cc In file included from src/UserModule.cc:32: src/stackcheck.h: In constructor 'StackCheck::StackCheck()': src/stackcheck.h:21:21: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=] 21 | ptr = &c; | ~~~~^~~~ src/stackcheck.h:20:31: note: 'c' declared here 20 | unsigned char c; | ^ src/stackcheck.h:19:20: note: 'this' declared here 19 | StackCheck() : limit(PlatformUtils::stackLimit()) { | ^ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/color.o src/color.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/primitives.o src/primitives.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/projection.o src/projection.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgaladv.o src/cgaladv.cc src/expr.cc: At global scope: src/expr.cc:49:14: warning: 'bool {anonymous}::isListComprehension(const std::shared_ptr&)' defined but not used [-Wunused-function] 49 | bool isListComprehension(const shared_ptr &e) { | ^~~~~~~~~~~~~~~~~~~ src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]': /usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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; } | ~~~~~~~~~^~~ In file included from src/expr.cc:38: src/stackcheck.h: In constructor 'StackCheck::StackCheck()': src/stackcheck.h:21:21: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=] 21 | ptr = &c; | ~~~~^~~~ src/stackcheck.h:20:31: note: 'c' declared here 20 | unsigned char c; | ^ src/stackcheck.h:19:20: note: 'this' declared here 19 | StackCheck() : limit(PlatformUtils::stackLimit()) { | ^ src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = str_utf8_wrapper]': /usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:821:30: required from here 821 | return boost::apply_visitor(equals_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': /usr/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; typename Visitor::result_type = Value]' 75 | return visitor_(value1_, std::forward(value2)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:1018: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; typename Visitor::result_type = Value]' 1018 | return visitor_(operand); | ~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/visitation_impl.hpp:112:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' 112 | return visitor.internal_visit( | ~~~~~~~~~~~~~~~~~~~~~~^ 113 | cast_storage(storage), 1L | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:152:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' 152 | return (visitation_impl_invoke_impl)( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 153 | internal_which, visitor, storage, t | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | , never_uses_backup() | ~~~~~~~~~~~~~~~~~~~~~ 155 | ); | ~ /usr/include/boost/variant/detail/visitation_impl.hpp:233:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, 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 = invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' 233 | BOOST_PP_REPEAT( | ^~~~~~~~~~~~~~~ /usr/include/boost/variant/variant.hpp:2282:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/variant/variant.hpp:2282: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]' 2282 | return detail::variant::visitation_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2283 | internal_which, logical_which | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | , visitor, storage, mpl::false_() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | , never_uses_backup_flag() | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | , static_cast(0), static_cast(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | ); | ~ /usr/include/boost/variant/variant.hpp:2303: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]' 2303 | return internal_apply_visitor_impl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2304 | which_, which(), visitor, storage_.address() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2305 | ); | ~ /usr/include/boost/variant/variant.hpp:2339: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]' 2339 | return this->internal_apply_visitor(invoker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; Visitable = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 47 | return std::forward(visitable).apply_visitor(visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant, ValuePtr >&; Visitable2 = const variant, ValuePtr >&; typename Visitor::result_type = Value]' 166 | return boost::apply_visitor(unwrapper, std::forward(visitable1)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/value.cc:826:30: required from here 826 | return boost::apply_visitor(notequal_visitor(), this->value, v.value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/node.cc: In member function 'void AbstractNode::progress_prepare()': src/node.cc:107:81: warning: 'std::mem_fun_t<_Ret, _Tp> std::mem_fun(_Ret (_Tp::*)()) [with _Ret = void; _Tp = AbstractNode]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 107 | std::for_each(this->children.begin(), this->children.end(), std::mem_fun(&AbstractNode::progress_prepare)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67, from /usr/include/c++/15.2.0/map:64, from src/context.h:3, from src/evalcontext.h:3, from src/node.cc:27: /usr/include/c++/15.2.0/bits/stl_function.h:1368:5: note: declared here 1368 | mem_fun(_Ret (_Tp::*__f)()) | ^~~~~~~ src/evalcontext.cc: In member function 'virtual std::string EvalContext::dump(const AbstractModule*, const ModuleInstantiation*)': src/evalcontext.cc:136:38: warning: variable 'result' set but not used [-Wunused-but-set-variable] 136 | auto result = variables.find(arg->getName()); | ^~~~~~ src/func.cc: In function 'Value builtin_rands(std::shared_ptr, std::shared_ptr)': src/func.cc:152:33: warning: redundant move in return statement [-Wredundant-move] 152 | return std::move(vec); | ~~~~~~~~~^~~~~ src/func.cc:152:33: note: remove 'std::move' call src/func.cc: In function 'Value builtin_concat(std::shared_ptr, std::shared_ptr)': src/func.cc:544:25: warning: redundant move in return statement [-Wredundant-move] 544 | return std::move(result); | ~~~~~~~~~^~~~~~~~ src/func.cc:544:25: note: remove 'std::move' call src/func.cc: In function 'Value builtin_search(std::shared_ptr, std::shared_ptr)': src/func.cc:790:25: warning: redundant move in return statement [-Wredundant-move] 790 | return std::move(returnvec); | ~~~~~~~~~^~~~~~~~~~~ src/func.cc:790:25: note: remove 'std::move' call src/func.cc: In function 'Value builtin_version(std::shared_ptr, std::shared_ptr)': src/func.cc:804:25: warning: redundant move in return statement [-Wredundant-move] 804 | return std::move(vec); | ~~~~~~~~~^~~~~ src/func.cc:804:25: note: remove 'std::move' call g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/surface.o src/surface.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/control.o src/control.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/render.o src/render.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/text.o src/text.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/dxfdata.o src/dxfdata.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/dxfdim.o src/dxfdim.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/offset.o src/offset.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/linearextrude.o src/linearextrude.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/rotateextrude.o src/rotateextrude.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/printutils.o src/printutils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/fileutils.o src/fileutils.cc 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:29: warning: unused variable 'vec' [-Wunused-variable] 269 | const auto &vec = v.toVector(); | ^~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/progress.o src/progress.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parsersettings.o src/parsersettings.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/boost-utils.o src/boost-utils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/PlatformUtils.o src/PlatformUtils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/RenderStatistic.o src/RenderStatistic.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/nodedumper.o src/nodedumper.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/NodeVisitor.o src/NodeVisitor.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/GeometryEvaluator.o src/GeometryEvaluator.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ModuleCache.o src/ModuleCache.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/GeometryCache.o src/GeometryCache.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Tree.o src/Tree.cc In file included from src/textnode.h:6, from src/text.cc:33: src/FreetypeRenderer.h:127:37: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | struct done_glyph : public std::unary_function { | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/string:51, from src/module.h:3, from src/text.cc:28: /usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/DrawingCallback.o src/DrawingCallback.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/FreetypeRenderer.o src/FreetypeRenderer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/FontCache.o src/FontCache.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/settings.o src/settings.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/rendersettings.o src/rendersettings.cc src/dxfdata.cc: In constructor 'DxfData::DxfData(double, double, double, const std::string&, const std::string&, double, double, double)': src/dxfdata.cc:444:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 444 | if (k < 0 || k >= lines.size()) { | ~~^~~~~~~~~~~~~~~ src/dxfdata.cc:474:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 474 | if (k < 0 || k >= lines.size()) { | ~~^~~~~~~~~~~~~~~ src/dxfdata.cc:516:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 516 | if (k < 0 || k >= lines.size()) { | ~~^~~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/initConfig.o src/initConfig.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/GLView.o src/GLView.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/AutoUpdater.o src/AutoUpdater.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/hash.o src/hash.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/GroupModule.o src/GroupModule.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/FileModule.o src/FileModule.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/StatCache.o src/StatCache.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/scadapi.o src/scadapi.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/builtin.o src/builtin.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/calc.o src/calc.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export.o src/export.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_stl.o src/export_stl.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_amf.o src/export_amf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_3mf.o src/export_3mf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_off.o src/export_off.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_dxf.o src/export_dxf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_svg.o src/export_svg.cc In file included from src/FreetypeRenderer.cc:39: src/FreetypeRenderer.h:127:37: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | struct done_glyph : public std::unary_function { | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/string:51, from /usr/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/include/c++/15.2.0/bits/ios_base.h:43, from /usr/include/c++/15.2.0/ios:46, from /usr/include/c++/15.2.0/bits/ostream.h:43, from /usr/include/c++/15.2.0/ostream:42, from /usr/include/c++/15.2.0/iostream:43, from src/FreetypeRenderer.cc:29: /usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_nef.o src/export_nef.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/export_png.o src/export_png.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import.o src/import.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_stl.o src/import_stl.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_off.o src/import_off.cc In file included from src/textnode.h:6, from src/GeometryEvaluator.cc:17: src/FreetypeRenderer.h:127:37: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 127 | struct done_glyph : public std::unary_function { | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/string:51, from /usr/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/include/c++/15.2.0/bits/ios_base.h:43, from /usr/include/c++/15.2.0/ios:46, from /usr/include/c++/15.2.0/bits/ostream.h:43, from /usr/include/c++/15.2.0/ostream:42, from /usr/include/c++/15.2.0/iostream:43, from src/BaseVisitable.h:3, from src/NodeVisitor.h:3, from src/GeometryEvaluator.h:3, from src/GeometryEvaluator.cc:1: /usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_svg.o src/import_svg.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_amf.o src/import_amf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_3mf.o src/import_3mf.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/renderer.o src/renderer.cc src/FileModule.cc: In member function 'void FileModule::registerUse(std::string, const Location&)': src/FileModule.cc:68:35: warning: 'bool boost::filesystem::is_regular(const path&)' is deprecated: Use is_regular_file() instead [-Wdeprecated-declarations] 68 | if (fs::is_regular(path)) { | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/boost/filesystem.hpp:19, from src/AST.h:5, from src/module.h:4, from src/FileModule.h:8, from src/FileModule.cc:27: /usr/include/boost/filesystem/operations.hpp:296:13: note: declared here 296 | inline bool is_regular(path const& p) | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from src/scadapi.h:3, from src/scadapi.cc:1: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = ApiFunc]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = ApiFunc]' 625 | node_construct(n, t); | ^~~~~~~~~~~~~~ src/scadapi.cc:12:15: required from here 12 | funcs.append(ApiFunc(QString::fromStdString(iter->first), calltipList)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/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); | ^~~~~~~~ src/scadapi.h:31:19: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ /usr/include/qt5/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); | ^~~~~~~~~~~~ src/scadapi.h:31:19: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = ApiFunc]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = ApiFunc]' 805 | node_copy(reinterpret_cast(p.begin()), | ^~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = ApiFunc]' 623 | Node *n = detach_helper_grow(INT_MAX, 1); | ^~~~~~~~~~~~~~~~~~ src/scadapi.cc:12:15: required from here 12 | funcs.append(ApiFunc(QString::fromStdString(iter->first), calltipList)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/scadapi.h:31:19: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/scadapi.h:31:19: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/colormap.o src/colormap.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ThrownTogetherRenderer.o src/ThrownTogetherRenderer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/svg.o src/svg.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OffscreenView.o src/OffscreenView.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/fbo.o src/fbo.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/system-gl.o src/system-gl.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/imageutils.o src/imageutils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/version.o src/version.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/tabwidget.o src/tabwidget.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/UIUtils.o src/UIUtils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Dock.o src/Dock.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Console.o src/Console.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/FontListDialog.o src/FontListDialog.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/FontListTableView.o src/FontListTableView.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/launchingscreen.o src/launchingscreen.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/LibraryInfoDialog.o src/LibraryInfoDialog.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/comment.o src/comment.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/mouseselector.o src/mouseselector.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/ParameterWidget.o src/parameter/ParameterWidget.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parameterobject.o src/parameter/parameterobject.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parameterextractor.o src/parameter/parameterextractor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parameterspinbox.o src/parameter/parameterspinbox.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parametercombobox.o src/parameter/parametercombobox.cpp src/GeometryEvaluator.cc: In function 'void add_slice(PolySet*, const Polygon2d&, double, double, double, double, const Eigen::Vector2d&, const Eigen::Vector2d&)': src/GeometryEvaluator.cc:797:14: warning: unused variable 'is_straight' [-Wunused-variable] 797 | bool is_straight = rot1==rot2 && scale1[0]==scale1[1] && scale2[0]==scale2[1]; | ^~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parameterslider.o src/parameter/parameterslider.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parametercheckbox.o src/parameter/parametercheckbox.cpp src/FontListTableView.cc: In member function 'virtual void FontListTableView::startDrag(Qt::DropActions)': src/FontListTableView.cc:51:34: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 51 | QRect rect(0, 0, fm.width(text) + 8, fm.height() + 8); | ~~~~~~~~^~~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from src/FontListTableView.cc:28: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parametertext.o src/parameter/parametertext.cpp src/comment.cpp: In function 'std::string getComment(const std::string&, int)': src/comment.cpp:95:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (end < fulltext.size() && fulltext[end] != '\n') end++; | ~~~~^~~~~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parametervector.o src/parameter/parametervector.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/groupwidget.o src/parameter/groupwidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parameterset.o src/parameter/parameterset.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/parametervirtualwidget.o src/parameter/parametervirtualwidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/parameter/ignoreWheelWhenNotFocused.o src/parameter/ignoreWheelWhenNotFocused.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/QWordSearchField.o src/QWordSearchField.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/QSettingsCached.o src/QSettingsCached.cc 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) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/InputDriver.o src/input/InputDriver.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/WheelIgnorer.o src/input/WheelIgnorer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/lodepng/lodepng.o src/ext/lodepng/lodepng.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/polyclipping/clipper.o src/ext/polyclipping/clipper.cpp gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/bucketalloc.o src/ext/libtess2/Source/bucketalloc.c gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/dict.o src/ext/libtess2/Source/dict.c gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/geom.o src/ext/libtess2/Source/geom.c gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/mesh.o src/ext/libtess2/Source/mesh.c 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 ) | ~~~~~~~~~~^~~~ gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/priorityq.o src/ext/libtess2/Source/priorityq.c gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/sweep.o src/ext/libtess2/Source/sweep.c gcc -c -pipe -Os -fstack-clash-protection -Wformat -Werror=format-security -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/tess.o src/ext/libtess2/Source/tess.c g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/PrintService.o src/PrintService.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OctoPrint.o src/OctoPrint.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/PrintInitDialog.o src/PrintInitDialog.cc src/ext/libtess2/Source/tess.c: In function 'tessTesselate': src/ext/libtess2/Source/tess.c:976:63: warning: argument 'elementType' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 976 | int tessTesselate( TESStesselator *tess, int windingRule, int elementType, | ~~~~^~~~~~~~~~~ src/ext/libtess2/Source/tess.c:977:39: 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:53: warning: argument 'vertexSize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 977 | int polySize, int vertexSize, const TESSreal* normal ) | ~~~~^~~~~~~~~~ /usr/lib/qt5/bin/qdbusxml2cpp -a openscad_adaptor.h: org.openscad.OpenSCAD.xml /usr/lib/qt5/bin/qdbusxml2cpp -p openscad_interface.h: org.openscad.OpenSCAD.xml src/ext/polyclipping/clipper.cpp: In function 'ClipperLib::Int128 ClipperLib::Int128Mul(long64, long64)': src/ext/polyclipping/clipper.cpp:375:22: warning: implicitly-declared 'constexpr ClipperLib::Int128& ClipperLib::Int128::operator=(const ClipperLib::Int128&)' is deprecated [-Wdeprecated-copy] 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){} | ^~~~~~ src/ext/polyclipping/clipper.cpp: In function 'void ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': src/ext/polyclipping/clipper.cpp:721:14: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 721 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/ext/polyclipping/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here 66 | struct TEdge { | ^~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/imageutils-lodepng.o src/imageutils-lodepng.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OffscreenContextGLX.o src/OffscreenContextGLX.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OpenCSGRenderer.o src/OpenCSGRenderer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalutils.o src/cgalutils.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalutils-applyops.o src/cgalutils-applyops.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalutils-project.o src/cgalutils-project.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalutils-tess.o src/cgalutils-tess.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalutils-polyhedron.o src/cgalutils-polyhedron.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/CGALCache.o src/CGALCache.cc src/import_amf.cc: In member function 'virtual xmlTextReader* AmfImporterZIP::createXmlReader(const char*)': src/import_amf.cc:347:63: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] 347 | if ((zipfile == nullptr) && (zip_get_num_files(archive) == 1)) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from src/import_amf.cc:295: /usr/include/zip.h:394:68: note: declared here 394 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); | ^~~~~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/CGALRenderer.o src/CGALRenderer.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/CGAL_Nef_polyhedron.o src/CGAL_Nef_polyhedron.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/cgalworker.o src/cgalworker.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Polygon2d-CGAL.o src/Polygon2d-CGAL.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/import_nef.o src/import_nef.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/PlatformUtils-posix.o src/PlatformUtils-posix.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/scadlexer.o src/scadlexer.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/lexer.o objects/lexer.cxx g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/comment_lexer.o objects/comment_lexer.cxx g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/parser.o objects/parser.cxx g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/comment_parser.o objects/comment_parser.cxx /usr/lib/qt5/bin/rcc -name openscad openscad.qrc -o objects/qrc_openscad.cpp g++ -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -dM -E -o objects/moc_predefs.h /usr/lib/qt5/mkspecs/features/data/dummy.cpp /usr/lib/qt5/bin/qdbusxml2cpp -i openscad_interface.h -p :openscad_interface.cpp org.openscad.OpenSCAD.xml /usr/lib/qt5/bin/qdbusxml2cpp -i openscad_adaptor.h -a :openscad_adaptor.cpp org.openscad.OpenSCAD.xml /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include openscad_interface.h -o objects/moc_openscad_interface.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include openscad_adaptor.h -o objects/moc_openscad_adaptor.cpp /usr/lib/qt5/bin/uic src/MainWindow.ui -o objects/ui_MainWindow.h -tr q_ /usr/lib/qt5/bin/uic src/Preferences.ui -o objects/ui_Preferences.h -tr q_ src/Preferences.ui: Warning: The name 'verticalSpacer' (QSpacerItem) is already in use, defaulting to 'verticalSpacer1'. src/Preferences.ui: Warning: The name 'verticalLayout_16' (QVBoxLayout) is already in use, defaulting to 'verticalLayout_161'. g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/LibraryInfo.o src/LibraryInfo.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/Preferences.o src/Preferences.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/SettingsWriter.o src/SettingsWriter.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OpenCSGWarningDialog.o src/OpenCSGWarningDialog.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/editor.o src/editor.cc objects/comment_lexer.cxx:1485:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 1485 | | ^ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/QGLView.o src/QGLView.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/openscad.o src/openscad.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/mainwin.o src/mainwin.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/tabmanager.o src/tabmanager.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/OpenSCADApp.o src/OpenSCADApp.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/WindowManager.o src/WindowManager.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/ErrorLog.o src/ErrorLog.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/InputEventMapper.o src/input/InputEventMapper.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/InputDriverManager.o src/input/InputDriverManager.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/AxisConfigWidget.o src/input/AxisConfigWidget.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/ButtonConfigWidget.o src/input/ButtonConfigWidget.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/DBusInputDriver.o src/input/DBusInputDriver.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/JoystickInputDriver.o src/input/JoystickInputDriver.cc src/editor.cc: In member function 'virtual void EditorInterface::wheelEvent(QWheelEvent*)': src/editor.cc:10:33: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 10 | if (event->delta() > 0) zoomIn(); | ~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from src/editor.h:6, from src/editor.cc:1: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ src/editor.cc:11:38: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 11 | else if (event->delta() < 0) zoomOut(); | ~~~~~~~~~~~~^~ /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/input/SpaceNavInputDriver.o src/input/SpaceNavInputDriver.cc g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/src/scintillaeditor.o src/scintillaeditor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/qrc_openscad.o objects/qrc_openscad.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/ProgressWidget.h -o objects/moc_ProgressWidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/QGLView.h -o objects/moc_QGLView.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/MainWindow.h -o objects/moc_MainWindow.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/tabmanager.h -o objects/moc_tabmanager.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/tabwidget.h -o objects/moc_tabwidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/OpenSCADApp.h -o objects/moc_OpenSCADApp.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/WindowManager.h -o objects/moc_WindowManager.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/Preferences.h -o objects/moc_Preferences.cpp src/QGLView.cc: In member function 'virtual void QGLView::wheelEvent(QWheelEvent*)': src/QGLView.cc:325:36: warning: 'QPoint QWheelEvent::pos() const' is deprecated: Use position() [-Wdeprecated-declarations] 325 | const auto pos = event->pos(); | ~~~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from src/QGLView.cc:34: /usr/include/qt5/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint pos() const { return p.toPoint(); } | ^~~ /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/OpenCSGWarningDialog.h -o objects/moc_OpenCSGWarningDialog.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/AboutDialog.h -o objects/moc_AboutDialog.cpp In file included from src/CGAL_OGL_Polyhedron.h:33, from src/CGALRenderer.cc:39: src/ext/CGAL/OGL_helper.h: In member function 'void CGAL::OGL::Polyhedron::draw(Halffacet_iterator, bool) const': src/ext/CGAL/OGL_helper.h:460:23: 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:23: 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:23: 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:23: 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/FontListDialog.h -o objects/moc_FontListDialog.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/FontListTableView.h -o objects/moc_FontListTableView.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/scadapi.h -o objects/moc_scadapi.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/editor.h -o objects/moc_editor.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/Dock.h -o objects/moc_Dock.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/Console.h -o objects/moc_Console.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/ErrorLog.h -o objects/moc_ErrorLog.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/AutoUpdater.h -o objects/moc_AutoUpdater.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/launchingscreen.h -o objects/moc_launchingscreen.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/LibraryInfoDialog.h -o objects/moc_LibraryInfoDialog.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/ParameterWidget.h -o objects/moc_ParameterWidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parametervirtualwidget.h -o objects/moc_parametervirtualwidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parameterspinbox.h -o objects/moc_parameterspinbox.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parametercombobox.h -o objects/moc_parametercombobox.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parameterslider.h -o objects/moc_parameterslider.cpp src/scintillaeditor.cpp: In member function 'bool ScintillaEditor::handleWheelEventNavigateNumber(QWheelEvent*)': src/scintillaeditor.cpp:1029:38: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 1029 | if (wheelEvent->delta() < 0) | ~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from src/editor.h:6, from src/scintillaeditor.h:15, from src/scintillaeditor.cpp:13: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ src/scintillaeditor.cpp:1059:50: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 1059 | else if (cmd || wheelEvent->delta()) | ~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ src/scintillaeditor.cpp: In member function 'void ScintillaEditor::onIndicatorClicked(int, int, Qt::KeyboardModifiers)': src/scintillaeditor.cpp:1274:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1274 | if(val >= hyperlinkIndicatorOffset && val <= hyperlinkIndicatorOffset+indicatorData.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parametercheckbox.h -o objects/moc_parametercheckbox.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parametertext.h -o objects/moc_parametertext.cpp In file included from /usr/include/qt5/QtCore/QMap:1, from src/scintillaeditor.h:7: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::createNode(const Key&, const T&, Node*, bool) [with Key = QString; T = ScadTemplate; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:733:28: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = ScadTemplate]' 733 | Node *z = d->createNode(akey, avalue, y, left); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/scintillaeditor.cpp:256:23: required from here 256 | templateMap.insert(key, ScadTemplate(content, cursor_offset)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h:231:17: warning: implicitly-declared 'ScadTemplate::ScadTemplate(const ScadTemplate&)' is deprecated [-Wdeprecated-copy] 231 | new (&n->value) T(v); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/scintillaeditor.h:17: src/scadapi.h:54:24: note: because 'ScadTemplate' has user-provided 'ScadTemplate& ScadTemplate::operator=(const ScadTemplate&)' 54 | ScadTemplate & operator=(const ScadTemplate &other) | ^~~~~~~~ /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/parametervector.h -o objects/moc_parametervector.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/groupwidget.h -o objects/moc_groupwidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/parameter/ignoreWheelWhenNotFocused.h -o objects/moc_ignoreWheelWhenNotFocused.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/QWordSearchField.h -o objects/moc_QWordSearchField.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/InputEventMapper.h -o objects/moc_InputEventMapper.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/InputDriverManager.h -o objects/moc_InputDriverManager.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/AxisConfigWidget.h -o objects/moc_AxisConfigWidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/ButtonConfigWidget.h -o objects/moc_ButtonConfigWidget.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/WheelIgnorer.h -o objects/moc_WheelIgnorer.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/NetworkSignal.h -o objects/moc_NetworkSignal.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/PrintInitDialog.h -o objects/moc_PrintInitDialog.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/DBusInputDriver.h -o objects/moc_DBusInputDriver.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/cgalworker.h -o objects/moc_cgalworker.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/input/SpaceNavInputDriver.h -o objects/moc_SpaceNavInputDriver.cpp /usr/lib/qt5/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /home/buildozer/aports/community/openscad/src/openscad-2021.01/objects/moc_predefs.h -I/usr/lib/qt5/mkspecs/linux-g++ -I/home/buildozer/aports/community/openscad/src/openscad-2021.01 -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src -I/home/buildozer/aports/community/openscad/src/openscad-2021.01/src/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -I/usr/include/c++/15.2.0 -I/usr/include/c++/15.2.0/loongarch64-alpine-linux-musl -I/usr/include/c++/15.2.0/backward -I/usr/include/fortify -I/usr/include -I/usr/lib/gcc/loongarch64-alpine-linux-musl/15.2.0/include src/scintillaeditor.h -o objects/moc_scintillaeditor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/openscad_interface.o openscad_interface.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/openscad_adaptor.o openscad_adaptor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_openscad_interface.o objects/moc_openscad_interface.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_openscad_adaptor.o objects/moc_openscad_adaptor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_ProgressWidget.o objects/moc_ProgressWidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_QGLView.o objects/moc_QGLView.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_MainWindow.o objects/moc_MainWindow.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_tabmanager.o objects/moc_tabmanager.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_tabwidget.o objects/moc_tabwidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_OpenSCADApp.o objects/moc_OpenSCADApp.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_WindowManager.o objects/moc_WindowManager.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_Preferences.o objects/moc_Preferences.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_OpenCSGWarningDialog.o objects/moc_OpenCSGWarningDialog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_AboutDialog.o objects/moc_AboutDialog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_FontListDialog.o objects/moc_FontListDialog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_FontListTableView.o objects/moc_FontListTableView.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_scadapi.o objects/moc_scadapi.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_editor.o objects/moc_editor.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_Dock.o objects/moc_Dock.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_Console.o objects/moc_Console.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_ErrorLog.o objects/moc_ErrorLog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_AutoUpdater.o objects/moc_AutoUpdater.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_launchingscreen.o objects/moc_launchingscreen.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_LibraryInfoDialog.o objects/moc_LibraryInfoDialog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_ParameterWidget.o objects/moc_ParameterWidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parametervirtualwidget.o objects/moc_parametervirtualwidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parameterspinbox.o objects/moc_parameterspinbox.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parametercombobox.o objects/moc_parametercombobox.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parameterslider.o objects/moc_parameterslider.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parametercheckbox.o objects/moc_parametercheckbox.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parametertext.o objects/moc_parametertext.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_parametervector.o objects/moc_parametervector.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_groupwidget.o objects/moc_groupwidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_ignoreWheelWhenNotFocused.o objects/moc_ignoreWheelWhenNotFocused.cpp src/mainwin.cc: In member function 'void MainWindow::initActionIcon(QAction*, const char*, const char*)': src/mainwin.cc:636:63: warning: 'const QBrush& QPalette::background() const' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 636 | int defaultcolor = viewerToolBar->palette().background().color().lightness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from src/MainWindow.h:4, from src/mainwin.cc:32: /usr/include/qt5/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ src/mainwin.cc: In member function 'void MainWindow::compile(bool, bool, bool)': src/mainwin.cc:971:42: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 971 | this->renderingTime.start(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/QTime:1, from src/MainWindow.h:19: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ src/mainwin.cc: In member function 'void MainWindow::compileCSG()': src/mainwin.cc:1319:73: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 1319 | std::chrono::milliseconds ms{this->renderingTime.elapsed()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ src/mainwin.cc: In member function 'void MainWindow::actionRenderDone(std::shared_ptr)': src/mainwin.cc:2110:65: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 2110 | std::chrono::milliseconds ms{this->renderingTime.elapsed()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ src/mainwin.cc: In member function 'void MainWindow::actionDisplayAST()': src/mainwin.cc:2287:27: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations] 2287 | e->setTabStopWidth(tabStopWidth); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/qplaintextedit.h:44, from /usr/include/qt5/QtWidgets/QPlainTextEdit:1, from src/Console.h:29, from objects/ui_MainWindow.h:32, from src/MainWindow.h:6: /usr/include/qt5/QtWidgets/qtextedit.h:203:24: note: declared here 203 | QT_DEPRECATED void setTabStopWidth(int width); | ^~~~~~~~~~~~~~~ src/mainwin.cc: In member function 'void MainWindow::actionDisplayCSGTree()': src/mainwin.cc:2306:27: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations] 2306 | e->setTabStopWidth(tabStopWidth); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qtextedit.h:203:24: note: declared here 203 | QT_DEPRECATED void setTabStopWidth(int width); | ^~~~~~~~~~~~~~~ src/mainwin.cc: In member function 'void MainWindow::actionDisplayCSGProducts()': src/mainwin.cc:2326:27: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations] 2326 | e->setTabStopWidth(tabStopWidth); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qtextedit.h:203:24: note: declared here 203 | QT_DEPRECATED void setTabStopWidth(int width); | ^~~~~~~~~~~~~~~ g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_QWordSearchField.o objects/moc_QWordSearchField.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_InputEventMapper.o objects/moc_InputEventMapper.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_InputDriverManager.o objects/moc_InputDriverManager.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_AxisConfigWidget.o objects/moc_AxisConfigWidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_ButtonConfigWidget.o objects/moc_ButtonConfigWidget.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_WheelIgnorer.o objects/moc_WheelIgnorer.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_NetworkSignal.o objects/moc_NetworkSignal.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_PrintInitDialog.o objects/moc_PrintInitDialog.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_DBusInputDriver.o objects/moc_DBusInputDriver.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_cgalworker.o objects/moc_cgalworker.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_SpaceNavInputDriver.o objects/moc_SpaceNavInputDriver.cpp g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=gnu++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/libdrm -I/usr/include/eigen3 -I/usr/lib/qt5/mkspecs/linux-g++ -o objects/objects/moc_scintillaeditor.o objects/moc_scintillaeditor.cpp In file included from src/openscad.cc:44: src/stackcheck.h: In constructor 'StackCheck::StackCheck()': src/stackcheck.h:21:21: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=] 21 | ptr = &c; | ~~~~^~~~ src/stackcheck.h:20:31: note: 'c' declared here 20 | unsigned char c; | ^ src/stackcheck.h:19:20: note: 'this' declared here 19 | StackCheck() : limit(PlatformUtils::stackLimit()) { | ^ g++ -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o openscad objects/src/AST.o objects/src/ModuleInstantiation.o objects/src/Assignment.o objects/src/export_pdf.o objects/src/expr.o objects/src/function.o objects/src/module.o objects/src/UserModule.o objects/src/annotation.o objects/src/libsvg/libsvg.o objects/src/libsvg/circle.o objects/src/libsvg/ellipse.o objects/src/libsvg/line.o objects/src/libsvg/text.o objects/src/libsvg/tspan.o objects/src/libsvg/data.o objects/src/libsvg/polygon.o objects/src/libsvg/polyline.o objects/src/libsvg/rect.o objects/src/libsvg/group.o objects/src/libsvg/svgpage.o objects/src/libsvg/path.o objects/src/libsvg/shape.o objects/src/libsvg/transformation.o objects/src/libsvg/util.o objects/src/version_check.o objects/src/ProgressWidget.o objects/src/linalg.o objects/src/Camera.o objects/src/handle_dep.o objects/src/value.o objects/src/degree_trig.o objects/src/func.o objects/src/localscope.o objects/src/feature.o objects/src/node.o objects/src/context.o objects/src/builtincontext.o objects/src/modcontext.o objects/src/evalcontext.o objects/src/csgnode.o objects/src/CSGTreeNormalizer.o objects/src/CSGTreeEvaluator.o objects/src/Geometry.o objects/src/Polygon2d.o objects/src/clipper-utils.o objects/src/polyset-utils.o objects/src/GeometryUtils.o objects/src/polyset.o objects/src/csgops.o objects/src/transform.o objects/src/color.o objects/src/primitives.o objects/src/projection.o objects/src/cgaladv.o objects/src/surface.o objects/src/control.o objects/src/render.o objects/src/text.o objects/src/dxfdata.o objects/src/dxfdim.o objects/src/offset.o objects/src/linearextrude.o objects/src/rotateextrude.o objects/src/printutils.o objects/src/fileutils.o objects/src/progress.o objects/src/parsersettings.o objects/src/boost-utils.o objects/src/PlatformUtils.o objects/src/LibraryInfo.o objects/src/RenderStatistic.o objects/src/nodedumper.o objects/src/NodeVisitor.o objects/src/GeometryEvaluator.o objects/src/ModuleCache.o objects/src/GeometryCache.o objects/src/Tree.o objects/src/DrawingCallback.o objects/src/FreetypeRenderer.o objects/src/FontCache.o objects/src/settings.o objects/src/rendersettings.o objects/src/initConfig.o objects/src/Preferences.o objects/src/SettingsWriter.o objects/src/OpenCSGWarningDialog.o objects/src/editor.o objects/src/GLView.o objects/src/QGLView.o objects/src/AutoUpdater.o objects/src/hash.o objects/src/GroupModule.o objects/src/FileModule.o objects/src/StatCache.o objects/src/scadapi.o objects/src/builtin.o objects/src/calc.o objects/src/export.o objects/src/export_stl.o objects/src/export_amf.o objects/src/export_3mf.o objects/src/export_off.o objects/src/export_dxf.o objects/src/export_svg.o objects/src/export_nef.o objects/src/export_png.o objects/src/import.o objects/src/import_stl.o objects/src/import_off.o objects/src/import_svg.o objects/src/import_amf.o objects/src/import_3mf.o objects/src/renderer.o objects/src/colormap.o objects/src/ThrownTogetherRenderer.o objects/src/svg.o objects/src/OffscreenView.o objects/src/fbo.o objects/src/system-gl.o objects/src/imageutils.o objects/src/version.o objects/src/openscad.o objects/src/mainwin.o objects/src/tabmanager.o objects/src/tabwidget.o objects/src/OpenSCADApp.o objects/src/WindowManager.o objects/src/UIUtils.o objects/src/Dock.o objects/src/Console.o objects/src/ErrorLog.o objects/src/FontListDialog.o objects/src/FontListTableView.o objects/src/launchingscreen.o objects/src/LibraryInfoDialog.o objects/src/comment.o objects/src/mouseselector.o objects/src/parameter/ParameterWidget.o objects/src/parameter/parameterobject.o objects/src/parameter/parameterextractor.o objects/src/parameter/parameterspinbox.o objects/src/parameter/parametercombobox.o objects/src/parameter/parameterslider.o objects/src/parameter/parametercheckbox.o objects/src/parameter/parametertext.o objects/src/parameter/parametervector.o objects/src/parameter/groupwidget.o objects/src/parameter/parameterset.o objects/src/parameter/parametervirtualwidget.o objects/src/parameter/ignoreWheelWhenNotFocused.o objects/src/QWordSearchField.o objects/src/QSettingsCached.o objects/src/input/InputDriver.o objects/src/input/InputEventMapper.o objects/src/input/InputDriverManager.o objects/src/input/AxisConfigWidget.o objects/src/input/ButtonConfigWidget.o objects/src/input/WheelIgnorer.o objects/src/ext/lodepng/lodepng.o objects/src/ext/polyclipping/clipper.o objects/src/ext/libtess2/Source/bucketalloc.o objects/src/ext/libtess2/Source/dict.o objects/src/ext/libtess2/Source/geom.o objects/src/ext/libtess2/Source/mesh.o objects/src/ext/libtess2/Source/priorityq.o objects/src/ext/libtess2/Source/sweep.o objects/src/ext/libtess2/Source/tess.o objects/src/PrintService.o objects/src/OctoPrint.o objects/src/PrintInitDialog.o objects/src/input/DBusInputDriver.o objects/src/input/JoystickInputDriver.o objects/src/imageutils-lodepng.o objects/src/OffscreenContextGLX.o objects/src/OpenCSGRenderer.o objects/src/cgalutils.o objects/src/cgalutils-applyops.o objects/src/cgalutils-project.o objects/src/cgalutils-tess.o objects/src/cgalutils-polyhedron.o objects/src/CGALCache.o objects/src/CGALRenderer.o objects/src/CGAL_Nef_polyhedron.o objects/src/cgalworker.o objects/src/Polygon2d-CGAL.o objects/src/import_nef.o objects/src/PlatformUtils-posix.o objects/src/input/SpaceNavInputDriver.o objects/src/scintillaeditor.o objects/src/scadlexer.o objects/objects/lexer.o objects/objects/comment_lexer.o objects/objects/parser.o objects/objects/comment_parser.o objects/objects/qrc_openscad.o objects/objects/moc_ProgressWidget.o objects/objects/moc_QGLView.o objects/objects/moc_MainWindow.o objects/objects/moc_tabmanager.o objects/objects/moc_tabwidget.o objects/objects/moc_OpenSCADApp.o objects/objects/moc_WindowManager.o objects/objects/moc_Preferences.o objects/objects/moc_OpenCSGWarningDialog.o objects/objects/moc_AboutDialog.o objects/objects/moc_FontListDialog.o objects/objects/moc_FontListTableView.o objects/objects/moc_scadapi.o objects/objects/moc_editor.o objects/objects/moc_Dock.o objects/objects/moc_Console.o objects/objects/moc_ErrorLog.o objects/objects/moc_AutoUpdater.o objects/objects/moc_launchingscreen.o objects/objects/moc_LibraryInfoDialog.o objects/objects/moc_ParameterWidget.o objects/objects/moc_parametervirtualwidget.o objects/objects/moc_parameterspinbox.o objects/objects/moc_parametercombobox.o objects/objects/moc_parameterslider.o objects/objects/moc_parametercheckbox.o objects/objects/moc_parametertext.o objects/objects/moc_parametervector.o objects/objects/moc_groupwidget.o objects/objects/moc_ignoreWheelWhenNotFocused.o objects/objects/moc_QWordSearchField.o objects/objects/moc_InputEventMapper.o objects/objects/moc_InputDriverManager.o objects/objects/moc_AxisConfigWidget.o objects/objects/moc_ButtonConfigWidget.o objects/objects/moc_WheelIgnorer.o objects/objects/moc_NetworkSignal.o objects/objects/moc_PrintInitDialog.o objects/objects/moc_DBusInputDriver.o objects/objects/moc_cgalworker.o objects/objects/moc_SpaceNavInputDriver.o objects/objects/moc_scintillaeditor.o objects/openscad_interface.o objects/openscad_adaptor.o objects/objects/moc_openscad_interface.o objects/objects/moc_openscad_adaptor.o -lcairo -ldouble-conversion -L/usr/lib -lspnav -lzip -lxml2 -lfontconfig -lfreetype -lharfbuzz -lglib-2.0 -lintl -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex -lGLEW -lopencsg -lmpfr -lgmp -lqscintilla2_qt5 /usr/lib/libQt5PrintSupport.so /usr/lib/libQt5Widgets.so /usr/lib/libQt5Multimedia.so /usr/lib/libQt5Gui.so /usr/lib/libQt5Concurrent.so /usr/lib/libQt5Network.so /usr/lib/libQt5DBus.so /usr/lib/libQt5Core.so -lGL -lGLU -lX11 -lpthread '/home/buildozer/aports/community/openscad/src/openscad-2021.01/scripts/translation-make.sh' Compiling language files (CWD = /home/buildozer/aports/community/openscad/src/openscad-2021.01)... msgfmt -c -v -o ./locale/cs/LC_MESSAGES/openscad.mo ./locale/cs.po 244 translated messages, 66 fuzzy translations, 175 untranslated messages. msgfmt -c -v -o ./locale/de/LC_MESSAGES/openscad.mo ./locale/de.po 485 translated messages. msgfmt -c -v -o ./locale/es/LC_MESSAGES/openscad.mo ./locale/es.po 221 translated messages, 109 fuzzy translations, 155 untranslated messages. msgfmt -c -v -o ./locale/fr/LC_MESSAGES/openscad.mo ./locale/fr.po 397 translated messages, 50 fuzzy translations, 38 untranslated messages. msgfmt -c -v -o ./locale/hy/LC_MESSAGES/openscad.mo ./locale/hy.po 399 translated messages, 48 fuzzy translations, 38 untranslated messages. msgfmt -c -v -o ./locale/pl/LC_MESSAGES/openscad.mo ./locale/pl.po 368 translated messages, 56 fuzzy translations, 61 untranslated messages. msgfmt -c -v -o ./locale/ru/LC_MESSAGES/openscad.mo ./locale/ru.po 401 translated messages, 47 fuzzy translations, 37 untranslated messages. msgfmt -c -v -o ./locale/uk/LC_MESSAGES/openscad.mo ./locale/uk.po 290 translated messages, 64 fuzzy translations, 131 untranslated messages. msgfmt -c -v -o ./locale/zh_CN/LC_MESSAGES/openscad.mo ./locale/zh_CN.po 371 translated messages, 48 fuzzy translations, 66 untranslated messages. msgfmt -c -v -o ./locale/zh_TW/LC_MESSAGES/openscad.mo ./locale/zh_TW.po 423 translated messages, 50 fuzzy translations, 12 untranslated messages. itstool missing, won't apply translations to openscad.appdata.xml CMake Deprecation Warning at CMakeLists.txt:5 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ImageMagick: /usr/bin/magick (found version "7.1.2-2") -- ImageMagick magick executable found: /usr/bin/magick CMake Warning (dev) at CMakeLists.txt:195 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.11", minimum required is "3.4") -- Checking for module 'lib3MF' -- Package 'lib3MF' not found -- creating CTestCustom.cmake -- Configuring done (3.5s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests Usage cmake [options] cmake [options] cmake [options] -S -B Specify a source directory to (re-)generate a build system for it in the current working directory. Specify an existing build directory to re-generate its build system. Run 'cmake --help' for more information. X11 DISPLAY environment variable found. Assuming framebuffer exists at DISPLAY=:99 running '/home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/../openscad --info' to generate sysinfo.txt QObject::startTimer: Timers can only be used with threads started with QThread Post test:/usr/bin/python3 "/home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/test_pretty_print.py" --builddir=/home/buildozer/aports/community/openscad/src/openscad-2021.01/tests Test project /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests Enforcing Default test configuration. Use ctest -C to override Start 1: astdumptest_escape-test Start 2: astdumptest_include-tests Start 3: astdumptest_include-overwrite-main Start 4: astdumptest_use-tests Start 5: astdumptest_assert-tests Start 6: astdumptest_let-module-tests Start 7: astdumptest_localfiles-test Start 8: astdumptest_localfiles-compatibility-test Start 9: astdumptest_allfunctions Start 10: astdumptest_allmodules Start 11: astdumptest_special-consts Start 12: astdumptest_assert-expression-fail1-test Start 13: astdumptest_assert-expression-fail2-test Start 14: astdumptest_assert-expression-fail3-test Start 15: astdumptest_assert-expression-tests Start 16: astdumptest_echo-expression-tests Start 17: astdumptest_expression-precedence-tests Start 18: astdumptest_let-test-single Start 19: astdumptest_let-tests Start 20: astdumptest_list-comprehensions Start 21: astdumptest_exponent-operator-test Start 22: astdumptest_ifelse-ast-dump Start 23: astdumpstdiotest_allexpressions Start 24: csgtermtest_allexpressions Start 25: csgtermtest_allfunctions Start 26: csgtermtest_allmodules Start 27: echotest_assert-expression-fail1-test Start 28: echotest_assert-expression-fail2-test Start 29: echotest_assert-expression-fail3-test Start 30: echotest_assert-expression-tests Start 31: echotest_cross-tests Start 32: echotest_echo-expression-tests 1/1285 Test #5: astdumptest_assert-tests ..................................... Passed 0.23 sec 2/1285 Test #12: astdumptest_assert-expression-fail1-test ..................... Passed 0.22 sec Start 33: echotest_exponent-operator-test Start 34: echotest_expression-precedence-tests 3/1285 Test #7: astdumptest_localfiles-test .................................. Passed 0.23 sec 4/1285 Test #8: astdumptest_localfiles-compatibility-test .................... Passed 0.23 sec Start 35: echotest_inf-tests Start 36: echotest_len-tests 5/1285 Test #1: astdumptest_escape-test ...................................... Passed 0.24 sec 6/1285 Test #6: astdumptest_let-module-tests ................................. Passed 0.24 sec 7/1285 Test #14: astdumptest_assert-expression-fail3-test ..................... Passed 0.22 sec Start 37: echotest_let-test-single Start 38: echotest_let-tests Start 39: echotest_list-comprehensions 8/1285 Test #11: astdumptest_special-consts ................................... Passed 0.24 sec 9/1285 Test #15: astdumptest_assert-expression-tests .......................... Passed 0.24 sec 10/1285 Test #18: astdumptest_let-test-single .................................. Passed 0.23 sec 11/1285 Test #19: astdumptest_let-tests ........................................ Passed 0.23 sec 12/1285 Test #21: astdumptest_exponent-operator-test ........................... Passed 0.23 sec Start 40: echotest_min-max-tests Start 41: echotest_norm-tests Start 42: echotest_rands Start 43: echotest_trig-tests Start 44: echotest_escape-test 13/1285 Test #23: astdumpstdiotest_allexpressions .............................. Passed 0.23 sec 14/1285 Test #26: csgtermtest_allmodules ....................................... Passed 0.23 sec 15/1285 Test #27: echotest_assert-expression-fail1-test ........................ Passed 0.23 sec 16/1285 Test #28: echotest_assert-expression-fail2-test ........................ Passed 0.23 sec 17/1285 Test #30: echotest_assert-expression-tests ............................. Passed 0.22 sec Start 45: echotest_include-tests Start 46: echotest_include-overwrite-main Start 47: echotest_use-tests Start 48: echotest_assert-tests Start 49: echotest_let-module-tests 18/1285 Test #25: csgtermtest_allfunctions ..................................... Passed 0.24 sec 19/1285 Test #22: astdumptest_ifelse-ast-dump .................................. Passed 0.24 sec 20/1285 Test #3: astdumptest_include-overwrite-main ........................... Passed 0.27 sec 21/1285 Test #13: astdumptest_assert-expression-fail2-test ..................... Passed 0.26 sec 22/1285 Test #24: csgtermtest_allexpressions ................................... Passed 0.24 sec Start 50: echotest_localfiles-test Start 51: echotest_localfiles-compatibility-test Start 52: echotest_allfunctions Start 53: echotest_allmodules Start 54: echotest_special-consts 23/1285 Test #16: astdumptest_echo-expression-tests ............................ Passed 0.26 sec 24/1285 Test #9: astdumptest_allfunctions ..................................... Passed 0.27 sec 25/1285 Test #10: astdumptest_allmodules ....................................... Passed 0.27 sec 26/1285 Test #17: astdumptest_expression-precedence-tests ...................... Passed 0.26 sec 27/1285 Test #29: echotest_assert-expression-fail3-test ........................ Passed 0.25 sec Start 55: echotest_redefinition Start 56: echotest_for-tests Start 57: echotest_rotate-parameters Start 58: echotest_expression-evaluation-tests Start 59: echotest_echo-tests 28/1285 Test #20: astdumptest_list-comprehensions .............................. Passed 0.27 sec 29/1285 Test #2: astdumptest_include-tests .................................... Passed 0.29 sec 30/1285 Test #31: echotest_cross-tests ......................................... Passed 0.25 sec Start 60: echotest_assert-fail1-test Start 61: echotest_assert-fail2-test Start 62: echotest_assert-fail3-test 31/1285 Test #32: echotest_echo-expression-tests ............................... Passed 0.26 sec Start 63: echotest_assert-fail4-test 32/1285 Test #4: astdumptest_use-tests ........................................ Passed 0.31 sec Start 64: echotest_assert-fail5-test 33/1285 Test #36: echotest_len-tests ........................................... Passed 0.24 sec Start 65: echotest_for-c-style-infinite-loop 34/1285 Test #38: echotest_let-tests ........................................... Passed 0.24 sec Start 66: echotest_parser-tests 35/1285 Test #33: echotest_exponent-operator-test .............................. Passed 0.25 sec Start 67: echotest_builtin-tests 36/1285 Test #37: echotest_let-test-single ..................................... Passed 0.25 sec Start 68: echotest_dim-all 37/1285 Test #48: echotest_assert-tests ........................................ Passed 0.23 sec Start 69: echotest_string-test 38/1285 Test #51: echotest_localfiles-compatibility-test ....................... Passed 0.23 sec Start 70: echotest_string-indexing 39/1285 Test #35: echotest_inf-tests ........................................... Passed 0.27 sec 40/1285 Test #41: echotest_norm-tests .......................................... Passed 0.25 sec 41/1285 Test #50: echotest_localfiles-test ..................................... Passed 0.23 sec 42/1285 Test #53: echotest_allmodules .......................................... Passed 0.23 sec Start 71: echotest_string-unicode Start 72: echotest_chr-tests Start 73: echotest_ord-tests Start 74: echotest_vector-values 43/1285 Test #44: echotest_escape-test ......................................... Passed 0.26 sec 44/1285 Test #49: echotest_let-module-tests .................................... Passed 0.25 sec 45/1285 Test #40: echotest_min-max-tests ....................................... Passed 0.26 sec 46/1285 Test #46: echotest_include-overwrite-main .............................. Passed 0.25 sec 47/1285 Test #52: echotest_allfunctions ........................................ Passed 0.24 sec Start 75: echotest_search-tests Start 76: echotest_search-tests-unicode Start 77: echotest_recursion-test-function Start 78: echotest_recursion-test-function2 Start 79: echotest_recursion-test-function3 48/1285 Test #34: echotest_expression-precedence-tests ......................... Passed 0.29 sec 49/1285 Test #39: echotest_list-comprehensions ................................. Passed 0.28 sec 50/1285 Test #55: echotest_redefinition ........................................ Passed 0.24 sec 51/1285 Test #59: echotest_echo-tests .......................................... Passed 0.24 sec 52/1285 Test #60: echotest_assert-fail1-test ................................... Passed 0.23 sec 53/1285 Test #61: echotest_assert-fail2-test ................................... Passed 0.23 sec 54/1285 Test #62: echotest_assert-fail3-test ................................... Passed 0.23 sec Start 80: echotest_recursion-test-module Start 81: echotest_recursion-test-vector Start 82: echotest_tail-recursion-tests Start 83: echotest_value-reassignment-tests Start 84: echotest_value-reassignment-tests2 Start 85: echotest_variable-scope-tests Start 86: echotest_scope-assignment-tests 55/1285 Test #57: echotest_rotate-parameters ................................... Passed 0.25 sec Start 87: echotest_lookup-tests 56/1285 Test #64: echotest_assert-fail5-test ................................... Passed 0.24 sec Start 88: echotest_expression-shortcircuit-tests 57/1285 Test #45: echotest_include-tests ....................................... Passed 0.30 sec Start 89: echotest_parent_module-tests 58/1285 Test #58: echotest_expression-evaluation-tests ......................... Passed 0.28 sec Start 90: echotest_children-tests 59/1285 Test #63: echotest_assert-fail4-test ................................... Passed 0.27 sec Start 91: echotest_range-tests 60/1285 Test #54: echotest_special-consts ...................................... Passed 0.30 sec Start 92: echotest_no-break-space-test 61/1285 Test #47: echotest_use-tests ........................................... Passed 0.33 sec Start 93: echotest_unicode-tests 62/1285 Test #56: echotest_for-tests ........................................... Passed 0.35 sec Start 94: echotest_utf8-tests 63/1285 Test #43: echotest_trig-tests .......................................... Passed 0.39 sec Start 95: echotest_nbsp-utf8-test 64/1285 Test #66: echotest_parser-tests ........................................ Passed 0.26 sec Start 96: echotest_nbsp-latin1-test 65/1285 Test #69: echotest_string-test ......................................... Passed 0.25 sec Start 97: echotest_concat-tests 66/1285 Test #67: echotest_builtin-tests ....................................... Passed 0.26 sec Start 98: echotest_include-recursive-test 67/1285 Test #70: echotest_string-indexing ..................................... Passed 0.25 sec 68/1285 Test #71: echotest_string-unicode ...................................... Passed 0.24 sec Start 99: echotest_errors-warnings Start 100: echotest_errors-warnings-included 69/1285 Test #68: echotest_dim-all ............................................. Passed 0.27 sec Start 101: echotest_children-warnings-tests 70/1285 Test #72: echotest_chr-tests ........................................... Passed 0.26 sec 71/1285 Test #74: echotest_vector-values ....................................... Passed 0.26 sec Start 102: echotest_isundef-test Start 103: echotest_islist-test 72/1285 Test #73: echotest_ord-tests ........................................... Passed 0.26 sec Start 104: echotest_isnum-test 73/1285 Test #84: echotest_value-reassignment-tests2 ........................... Passed 0.24 sec Start 105: echotest_isbool-test 74/1285 Test #83: echotest_value-reassignment-tests ............................ Passed 0.25 sec Start 106: echotest_isstring-test 75/1285 Test #76: echotest_search-tests-unicode ................................ Passed 0.27 sec 76/1285 Test #85: echotest_variable-scope-tests ................................ Passed 0.25 sec 77/1285 Test #86: echotest_scope-assignment-tests .............................. Passed 0.25 sec Start 107: echotest_operators-tests Start 108: echotest_expression-precedence Start 109: echotest_builtins-calling-vec3vec2 78/1285 Test #87: echotest_lookup-tests ........................................ Passed 0.26 sec Start 110: echotest_issue1472 79/1285 Test #89: echotest_parent_module-tests ................................. Passed 0.24 sec 80/1285 Test #90: echotest_children-tests ...................................... Passed 0.23 sec Start 111: echotest_empty-stl Start 112: echotest_issue1516 81/1285 Test #75: echotest_search-tests ........................................ Passed 0.29 sec Start 113: echotest_issue1528 82/1285 Test #88: echotest_expression-shortcircuit-tests ....................... Passed 0.26 sec Start 114: echotest_issue1923 83/1285 Test #92: echotest_no-break-space-test ................................. Passed 0.24 sec Start 115: echotest_preview_variable 84/1285 Test #42: echotest_rands ............................................... Passed 0.59 sec Start 116: echotest_issue1851-each-fail-on-scalar 85/1285 Test #93: echotest_unicode-tests ....................................... Passed 0.27 sec Start 117: echotest_issue3118-recur-limit 86/1285 Test #94: echotest_utf8-tests .......................................... Passed 0.25 sec Start 118: echotest_issue3541 87/1285 Test #95: echotest_nbsp-utf8-test ...................................... Passed 0.28 sec Start 119: echotest_function-scope 88/1285 Test #91: echotest_range-tests ......................................... Passed 0.38 sec Start 120: echotest_root-modifiers 89/1285 Test #96: echotest_nbsp-latin1-test .................................... Passed 0.24 sec Start 121: echotest_root-modifier-for 90/1285 Test #80: echotest_recursion-test-module ............................... Passed 0.46 sec Start 122: echotest_use-order-test 91/1285 Test #98: echotest_include-recursive-test .............................. Passed 0.26 sec Start 123: echostdiotest_echo-tests 92/1285 Test #101: echotest_children-warnings-tests ............................. Passed 0.24 sec 93/1285 Test #105: echotest_isbool-test ......................................... Passed 0.23 sec Start 124: echotest_builtin-invalid-range-test Start 125: dumptest_circle-tests 94/1285 Test #104: echotest_isnum-test .......................................... Passed 0.24 sec Start 126: dumptest_control-hull-dimension 95/1285 Test #103: echotest_islist-test ......................................... Passed 0.25 sec Start 127: dumptest_difference-2d-tests 96/1285 Test #97: echotest_concat-tests ........................................ Passed 0.28 sec Start 128: dumptest_highlight-modifier-2d 97/1285 Test #81: echotest_recursion-test-vector ............................... Passed 0.51 sec 98/1285 Test #110: echotest_issue1472 ........................................... Passed 0.24 sec Start 129: dumptest_hull2-tests Start 130: dumptest_import_dxf-tests 99/1285 Test #108: echotest_expression-precedence ............................... Passed 0.25 sec Start 131: dumptest_intersection2-tests 100/1285 Test #106: echotest_isstring-test ....................................... Passed 0.26 sec 101/1285 Test #109: echotest_builtins-calling-vec3vec2 ........................... Passed 0.25 sec Start 132: dumptest_minkowski2-crack Start 133: dumptest_minkowski2-hole-tests 102/1285 Test #111: echotest_empty-stl ........................................... Passed 0.25 sec Start 134: dumptest_minkowski2-tests 103/1285 Test #102: echotest_isundef-test ........................................ Passed 0.28 sec Start 135: dumptest_nullspace-2d 104/1285 Test #99: echotest_errors-warnings ..................................... Passed 0.31 sec Start 136: dumptest_offset-tests 105/1285 Test #114: echotest_issue1923 ........................................... Passed 0.25 sec Start 137: dumptest_polygon-tests 106/1285 Test #112: echotest_issue1516 ........................................... Passed 0.26 sec Start 138: dumptest_polygons-touch 107/1285 Test #113: echotest_issue1528 ........................................... Passed 0.28 sec Start 139: dumptest_projection-cut-tests 108/1285 Test #115: echotest_preview_variable .................................... Passed 0.27 sec Start 140: dumptest_projection-tests 109/1285 Test #116: echotest_issue1851-each-fail-on-scalar ....................... Passed 0.26 sec Start 141: dumptest_render-2d-tests 110/1285 Test #79: echotest_recursion-test-function3 ............................ Passed 0.63 sec Start 142: dumptest_resize-2d-tests 111/1285 Test #118: echotest_issue3541 ........................................... Passed 0.27 sec Start 143: dumptest_scale2D-tests 112/1285 Test #100: echotest_errors-warnings-included ............................ Passed 0.42 sec Start 144: dumptest_square-tests 113/1285 Test #120: echotest_root-modifiers ...................................... Passed 0.26 sec Start 145: dumptest_text-empty-tests 114/1285 Test #107: echotest_operators-tests ..................................... Passed 0.44 sec Start 146: dumptest_text-font-alignment-tests 115/1285 Test #119: echotest_function-scope ...................................... Passed 0.30 sec Start 147: dumptest_text-font-composition 116/1285 Test #121: echotest_root-modifier-for ................................... Passed 0.25 sec Start 148: dumptest_text-font-direction-tests 117/1285 Test #122: echotest_use-order-test ...................................... Passed 0.24 sec Start 149: dumptest_text-font-simple-tests 118/1285 Test #125: dumptest_circle-tests ........................................ Passed 0.25 sec Start 150: dumptest_text-font-spacing-tests 119/1285 Test #128: dumptest_highlight-modifier-2d ............................... Passed 0.24 sec Start 151: dumptest_text-font-symbol 120/1285 Test #123: echostdiotest_echo-tests ..................................... Passed 0.26 sec Start 152: dumptest_text-font-tests 121/1285 Test #126: dumptest_control-hull-dimension .............................. Passed 0.25 sec Start 153: dumptest_text-search-test 122/1285 Test #127: dumptest_difference-2d-tests ................................. Passed 0.25 sec Start 154: dumptest_2d-3d 123/1285 Test #129: dumptest_hull2-tests ......................................... Passed 0.24 sec Start 155: dumptest_assign-tests 124/1285 Test #132: dumptest_minkowski2-crack .................................... Passed 0.25 sec Start 156: dumptest_background-modifier 125/1285 Test #124: echotest_builtin-invalid-range-test .......................... Passed 0.28 sec Start 157: dumptest_background-modifier2 126/1285 Test #130: dumptest_import_dxf-tests .................................... Passed 0.26 sec Start 158: dumptest_child-background 127/1285 Test #138: dumptest_polygons-touch ...................................... Passed 0.23 sec Start 159: dumptest_child-child-test 128/1285 Test #131: dumptest_intersection2-tests ................................. Passed 0.27 sec 129/1285 Test #133: dumptest_minkowski2-hole-tests ............................... Passed 0.27 sec Start 160: dumptest_child-tests Start 161: dumptest_color-tests 130/1285 Test #137: dumptest_polygon-tests ....................................... Passed 0.25 sec Start 162: dumptest_cube-tests 131/1285 Test #135: dumptest_nullspace-2d ........................................ Passed 0.26 sec 132/1285 Test #136: dumptest_offset-tests ........................................ Passed 0.26 sec Start 163: dumptest_cylinder-diameter-tests Start 164: dumptest_cylinder-tests 133/1285 Test #134: dumptest_minkowski2-tests .................................... Passed 0.27 sec Start 165: dumptest_difference-tests 134/1285 Test #139: dumptest_projection-cut-tests ................................ Passed 0.25 sec Start 166: dumptest_disable-modifier 135/1285 Test #141: dumptest_render-2d-tests ..................................... Passed 0.25 sec Start 167: dumptest_for-nested-tests 136/1285 Test #140: dumptest_projection-tests .................................... Passed 0.28 sec Start 168: dumptest_for-tests 137/1285 Test #143: dumptest_scale2D-tests ....................................... Passed 0.24 sec Start 169: dumptest_highlight-and-background-modifier 138/1285 Test #144: dumptest_square-tests ........................................ Passed 0.25 sec Start 170: dumptest_highlight-modifier 139/1285 Test #142: dumptest_resize-2d-tests ..................................... Passed 0.29 sec Start 171: dumptest_highlight-modifier2 140/1285 Test #145: dumptest_text-empty-tests .................................... Passed 0.28 sec 141/1285 Test #146: dumptest_text-font-alignment-tests ........................... Passed 0.26 sec 142/1285 Test #147: dumptest_text-font-composition ............................... Passed 0.26 sec Start 172: dumptest_hull3-tests Start 173: dumptest_ifelse-tests Start 174: dumptest_import-empty-tests 143/1285 Test #149: dumptest_text-font-simple-tests .............................. Passed 0.26 sec Start 175: dumptest_import_3mf-tests 144/1285 Test #148: dumptest_text-font-direction-tests ........................... Passed 0.27 sec Start 176: dumptest_import_stl-tests 145/1285 Test #150: dumptest_text-font-spacing-tests ............................. Passed 0.25 sec Start 177: dumptest_intersection-tests 146/1285 Test #154: dumptest_2d-3d ............................................... Passed 0.24 sec Start 178: dumptest_intersection_for-tests 147/1285 Test #156: dumptest_background-modifier ................................. Passed 0.23 sec Start 179: dumptest_linear_extrude-parameter-tests 148/1285 Test #158: dumptest_child-background .................................... Passed 0.23 sec Start 180: dumptest_linear_extrude-scale-zero-tests 149/1285 Test #161: dumptest_color-tests ......................................... Passed 0.23 sec Start 181: dumptest_linear_extrude-tests 150/1285 Test #160: dumptest_child-tests ......................................... Passed 0.24 sec 151/1285 Test #166: dumptest_disable-modifier .................................... Passed 0.22 sec Start 182: dumptest_minkowski3-erosion Start 183: dumptest_minkowski3-tests 152/1285 Test #165: dumptest_difference-tests .................................... Passed 0.23 sec Start 184: dumptest_mirror-tests 153/1285 Test #155: dumptest_assign-tests ........................................ Passed 0.28 sec Start 185: dumptest_module-recursion 154/1285 Test #157: dumptest_background-modifier2 ................................ Passed 0.27 sec Start 186: dumptest_modulevariables 155/1285 Test #159: dumptest_child-child-test .................................... Passed 0.26 sec Start 187: dumptest_nullspace-difference 156/1285 Test #162: dumptest_cube-tests .......................................... Passed 0.26 sec Start 188: dumptest_nullspace-intersection 157/1285 Test #163: dumptest_cylinder-diameter-tests ............................. Passed 0.27 sec Start 189: dumptest_nullspace-minkowski-intersection 158/1285 Test #164: dumptest_cylinder-tests ...................................... Passed 0.29 sec Start 190: dumptest_nullspace-minkowski 159/1285 Test #167: dumptest_for-nested-tests .................................... Passed 0.25 sec Start 191: dumptest_polyhedron-concave-test 160/1285 Test #169: dumptest_highlight-and-background-modifier ................... Passed 0.28 sec Start 192: dumptest_polyhedron-nonplanar-tests 161/1285 Test #170: dumptest_highlight-modifier .................................. Passed 0.26 sec Start 193: dumptest_polyhedron-tests 162/1285 Test #171: dumptest_highlight-modifier2 ................................. Passed 0.26 sec Start 194: dumptest_primitive-inf-tests 163/1285 Test #168: dumptest_for-tests ........................................... Passed 0.35 sec Start 195: dumptest_projection-extrude-tests 164/1285 Test #174: dumptest_import-empty-tests .................................. Passed 0.25 sec Start 196: dumptest_render-tests 165/1285 Test #77: echotest_recursion-test-function ............................. Passed 1.22 sec 166/1285 Test #175: dumptest_import_3mf-tests .................................... Passed 0.24 sec Start 197: dumptest_resize-convexity-tests Start 198: dumptest_resize-tests 167/1285 Test #173: dumptest_ifelse-tests ........................................ Passed 0.27 sec Start 199: dumptest_root-modifier 168/1285 Test #78: echotest_recursion-test-function2 ............................ Passed 1.24 sec 169/1285 Test #172: dumptest_hull3-tests ......................................... Passed 0.27 sec Start 200: dumptest_rotate-parameters Start 201: dumptest_rotate_extrude-angle 170/1285 Test #176: dumptest_import_stl-tests .................................... Passed 0.27 sec Start 202: dumptest_rotate_extrude-tests 171/1285 Test #178: dumptest_intersection_for-tests .............................. Passed 0.26 sec Start 203: dumptest_scale-mirror2D-3D-tests 172/1285 Test #182: dumptest_minkowski3-erosion .................................. Passed 0.23 sec 173/1285 Test #183: dumptest_minkowski3-tests .................................... Passed 0.23 sec 174/1285 Test #184: dumptest_mirror-tests ........................................ Passed 0.23 sec 175/1285 Test #186: dumptest_modulevariables ..................................... Passed 0.22 sec Start 204: dumptest_scale3D-tests Start 205: dumptest_sphere-tests Start 206: dumptest_surface-png-image-tests Start 207: dumptest_surface-png-image2-tests 176/1285 Test #180: dumptest_linear_extrude-scale-zero-tests ..................... Passed 0.26 sec Start 208: dumptest_surface-png-image3-tests 177/1285 Test #177: dumptest_intersection-tests .................................. Passed 0.28 sec 178/1285 Test #181: dumptest_linear_extrude-tests ................................ Passed 0.25 sec Start 209: dumptest_surface-simple Start 210: dumptest_surface-tests 179/1285 Test #185: dumptest_module-recursion .................................... Passed 0.26 sec Start 211: dumptest_tessellation-text-test 180/1285 Test #179: dumptest_linear_extrude-parameter-tests ...................... Passed 0.29 sec 181/1285 Test #187: dumptest_nullspace-difference ................................ Passed 0.25 sec Start 212: dumptest_testcolornames Start 213: dumptest_transform-tests 182/1285 Test #188: dumptest_nullspace-intersection .............................. Passed 0.25 sec Start 214: dumptest_union-coincident-test 183/1285 Test #153: dumptest_text-search-test .................................... Passed 0.56 sec Start 215: dumptest_union-tests 184/1285 Test #189: dumptest_nullspace-minkowski-intersection .................... Passed 0.26 sec Start 216: dumptest_import_stl-test 185/1285 Test #191: dumptest_polyhedron-concave-test ............................. Passed 0.26 sec Start 217: dumptest_rotate_extrude_dxf-tests 186/1285 Test #190: dumptest_nullspace-minkowski ................................. Passed 0.27 sec Start 218: dumptest_escape-test 187/1285 Test #151: dumptest_text-font-symbol .................................... Passed 0.64 sec Start 219: dumptest_include-tests 188/1285 Test #193: dumptest_polyhedron-tests .................................... Passed 0.26 sec Start 220: dumptest_include-overwrite-main 189/1285 Test #194: dumptest_primitive-inf-tests ................................. Passed 0.26 sec Start 221: dumptest_use-tests 190/1285 Test #197: dumptest_resize-convexity-tests .............................. Passed 0.25 sec Start 222: dumptest_assert-tests 191/1285 Test #192: dumptest_polyhedron-nonplanar-tests .......................... Passed 0.32 sec 192/1285 Test #195: dumptest_projection-extrude-tests ............................ Passed 0.27 sec Start 223: dumptest_let-module-tests Start 224: dumptest_localfiles-test 193/1285 Test #196: dumptest_render-tests ........................................ Passed 0.27 sec 194/1285 Test #200: dumptest_rotate-parameters ................................... Passed 0.25 sec Start 225: dumptest_localfiles-compatibility-test Start 226: dumptest_allexpressions 195/1285 Test #206: dumptest_surface-png-image-tests ............................. Passed 0.23 sec Start 227: dumptest_allfunctions 196/1285 Test #201: dumptest_rotate_extrude-angle ................................ Passed 0.26 sec 197/1285 Test #202: dumptest_rotate_extrude-tests ................................ Passed 0.25 sec 198/1285 Test #207: dumptest_surface-png-image2-tests ............................ Passed 0.23 sec Start 228: dumptest_allmodules Start 229: dumptest_special-consts Start 230: dumptest-examples_GEB 199/1285 Test #198: dumptest_resize-tests ........................................ Passed 0.29 sec 200/1285 Test #203: dumptest_scale-mirror2D-3D-tests ............................. Passed 0.26 sec Start 231: dumptest-examples_animation Start 232: dumptest-examples_assert 201/1285 Test #199: dumptest_root-modifier ....................................... Passed 0.29 sec 202/1285 Test #208: dumptest_surface-png-image3-tests ............................ Passed 0.25 sec 203/1285 Test #210: dumptest_surface-tests ....................................... Passed 0.24 sec Start 233: dumptest-examples_children Start 234: dumptest-examples_children_indexed Start 235: dumptest-examples_offset 204/1285 Test #209: dumptest_surface-simple ...................................... Passed 0.26 sec 205/1285 Test #211: dumptest_tessellation-text-test .............................. Passed 0.24 sec Start 236: dumptest-examples_surface_image Start 237: dumptest-examples_CSG-modules 206/1285 Test #205: dumptest_sphere-tests ........................................ Passed 0.28 sec Start 238: dumptest-examples_CSG 207/1285 Test #214: dumptest_union-coincident-test ............................... Passed 0.25 sec Start 239: dumptest-examples_LetterBlock 208/1285 Test #204: dumptest_scale3D-tests ....................................... Passed 0.30 sec Start 240: dumptest-examples_linear_extrude 209/1285 Test #213: dumptest_transform-tests ..................................... Passed 0.26 sec Start 241: dumptest-examples_logo 210/1285 Test #215: dumptest_union-tests ......................................... Passed 0.26 sec Start 242: dumptest-examples_logo_and_text 211/1285 Test #216: dumptest_import_stl-test ..................................... Passed 0.27 sec Start 243: dumptest-examples_projection 212/1285 Test #218: dumptest_escape-test ......................................... Passed 0.26 sec Start 244: dumptest-examples_rotate_extrude 213/1285 Test #217: dumptest_rotate_extrude_dxf-tests ............................ Passed 0.28 sec Start 245: dumptest-examples_text_on_cube 214/1285 Test #212: dumptest_testcolornames ...................................... Passed 0.35 sec Start 246: dumptest-examples_echo 215/1285 Test #220: dumptest_include-overwrite-main .............................. Passed 0.27 sec Start 247: dumptest-examples_functions 216/1285 Test #223: dumptest_let-module-tests .................................... Passed 0.24 sec Start 248: dumptest-examples_example001 217/1285 Test #152: dumptest_text-font-tests ..................................... Passed 0.98 sec 218/1285 Test #222: dumptest_assert-tests ........................................ Passed 0.26 sec Start 249: dumptest-examples_example002 Start 250: dumptest-examples_example003 219/1285 Test #219: dumptest_include-tests ....................................... Passed 0.34 sec Start 251: dumptest-examples_example004 220/1285 Test #228: dumptest_allmodules .......................................... Passed 0.25 sec Start 252: dumptest-examples_example005 221/1285 Test #225: dumptest_localfiles-compatibility-test ....................... Passed 0.27 sec Start 253: dumptest-examples_example006 222/1285 Test #224: dumptest_localfiles-test ..................................... Passed 0.29 sec 223/1285 Test #227: dumptest_allfunctions ........................................ Passed 0.27 sec 224/1285 Test #229: dumptest_special-consts ...................................... Passed 0.26 sec 225/1285 Test #232: dumptest-examples_assert ..................................... Passed 0.25 sec 226/1285 Test #233: dumptest-examples_children ................................... Passed 0.24 sec 227/1285 Test #235: dumptest-examples_offset ..................................... Passed 0.24 sec Start 254: dumptest-examples_example007 Start 255: dumptest-examples_example008 Start 256: dumptest-examples_example009 Start 257: dumptest-examples_example010 Start 258: dumptest-examples_example011 Start 259: dumptest-examples_example012 228/1285 Test #221: dumptest_use-tests ........................................... Passed 0.34 sec Start 260: dumptest-examples_example013 229/1285 Test #234: dumptest-examples_children_indexed ........................... Passed 0.27 sec 230/1285 Test #237: dumptest-examples_CSG-modules ................................ Passed 0.25 sec Start 261: dumptest-examples_example014 Start 262: dumptest-examples_example016 231/1285 Test #226: dumptest_allexpressions ...................................... Passed 0.31 sec Start 263: dumptest-examples_example017 232/1285 Test #238: dumptest-examples_CSG ........................................ Passed 0.26 sec Start 264: dumptest-examples_example018 233/1285 Test #230: dumptest-examples_GEB ........................................ Passed 0.31 sec Start 265: dumptest-examples_example019 234/1285 Test #236: dumptest-examples_surface_image .............................. Passed 0.28 sec Start 266: dumptest-examples_example020 235/1285 Test #231: dumptest-examples_animation .................................. Passed 0.31 sec Start 267: dumptest-examples_example021 236/1285 Test #241: dumptest-examples_logo ....................................... Passed 0.27 sec Start 268: dumptest-examples_example022 237/1285 Test #239: dumptest-examples_LetterBlock ................................ Passed 0.29 sec Start 269: dumptest-examples_example023 238/1285 Test #242: dumptest-examples_logo_and_text .............................. Passed 0.28 sec Start 270: dumptest-examples_example024 239/1285 Test #240: dumptest-examples_linear_extrude ............................. Passed 0.30 sec Start 271: dumptest-examples_candleStand 240/1285 Test #244: dumptest-examples_rotate_extrude ............................. Passed 0.26 sec Start 272: dumptest-examples_sign 241/1285 Test #243: dumptest-examples_projection ................................. Passed 0.29 sec Start 273: dumptest-examples_example015 242/1285 Test #245: dumptest-examples_text_on_cube ............................... Passed 0.27 sec Start 274: dumptest-examples_module_recursion 243/1285 Test #246: dumptest-examples_echo ....................................... Passed 0.28 sec Start 275: dumptest-examples_list_comprehensions 244/1285 Test #250: dumptest-examples_example003 ................................. Passed 0.24 sec Start 276: dumptest-examples_polygon_areas 245/1285 Test #248: dumptest-examples_example001 ................................. Passed 0.26 sec Start 277: dumptest-examples_recursion 246/1285 Test #249: dumptest-examples_example002 ................................. Passed 0.28 sec Start 278: cgalpngtest_circle-tests 247/1285 Test #247: dumptest-examples_functions .................................. Passed 0.31 sec Start 279: cgalpngtest_control-hull-dimension 248/1285 Test #252: dumptest-examples_example005 ................................. Passed 0.27 sec Start 280: cgalpngtest_difference-2d-tests 249/1285 Test #253: dumptest-examples_example006 ................................. Passed 0.27 sec Start 281: cgalpngtest_highlight-modifier-2d 250/1285 Test #257: dumptest-examples_example010 ................................. Passed 0.25 sec 251/1285 Test #258: dumptest-examples_example011 ................................. Passed 0.25 sec Start 282: cgalpngtest_hull2-tests Start 283: cgalpngtest_import_dxf-tests 252/1285 Test #255: dumptest-examples_example008 ................................. Passed 0.26 sec Start 284: cgalpngtest_intersection2-tests 253/1285 Test #251: dumptest-examples_example004 ................................. Passed 0.31 sec 254/1285 Test #254: dumptest-examples_example007 ................................. Passed 0.27 sec 255/1285 Test #259: dumptest-examples_example012 ................................. Passed 0.26 sec 256/1285 Test #260: dumptest-examples_example013 ................................. Passed 0.26 sec Start 285: cgalpngtest_minkowski2-crack Start 286: cgalpngtest_minkowski2-hole-tests Start 287: cgalpngtest_minkowski2-tests Start 288: cgalpngtest_nullspace-2d 257/1285 Test #261: dumptest-examples_example014 ................................. Passed 0.26 sec Start 289: cgalpngtest_offset-tests 258/1285 Test #262: dumptest-examples_example016 ................................. Passed 0.28 sec Start 290: cgalpngtest_polygon-tests 259/1285 Test #117: echotest_issue3118-recur-limit ............................... Passed 1.74 sec Start 291: cgalpngtest_polygons-touch 260/1285 Test #265: dumptest-examples_example019 ................................. Passed 0.27 sec Start 292: cgalpngtest_projection-cut-tests 261/1285 Test #256: dumptest-examples_example009 ................................. Passed 0.33 sec 262/1285 Test #263: dumptest-examples_example017 ................................. Passed 0.30 sec Start 293: cgalpngtest_projection-tests Start 294: cgalpngtest_render-2d-tests 263/1285 Test #268: dumptest-examples_example022 ................................. Passed 0.27 sec Start 295: cgalpngtest_resize-2d-tests 264/1285 Test #264: dumptest-examples_example018 ................................. Passed 0.30 sec 265/1285 Test #267: dumptest-examples_example021 ................................. Passed 0.28 sec Start 296: cgalpngtest_scale2D-tests Start 297: cgalpngtest_square-tests 266/1285 Test #266: dumptest-examples_example020 ................................. Passed 0.30 sec Start 298: cgalpngtest_text-empty-tests 267/1285 Test #270: dumptest-examples_example024 ................................. Passed 0.29 sec Start 299: cgalpngtest_text-font-alignment-tests 268/1285 Test #271: dumptest-examples_candleStand ................................ Passed 0.30 sec 269/1285 Test #272: dumptest-examples_sign ....................................... Passed 0.28 sec Start 300: cgalpngtest_text-font-composition Start 301: cgalpngtest_text-font-direction-tests 270/1285 Test #273: dumptest-examples_example015 ................................. Passed 0.31 sec Start 302: cgalpngtest_text-font-simple-tests 271/1285 Test #277: dumptest-examples_recursion .................................. Passed 0.27 sec Start 303: cgalpngtest_text-font-spacing-tests 272/1285 Test #275: dumptest-examples_list_comprehensions ........................ Passed 0.31 sec Start 304: cgalpngtest_text-font-symbol 273/1285 Test #276: dumptest-examples_polygon_areas .............................. Passed 0.29 sec Start 305: cgalpngtest_text-font-tests 274/1285 Test #269: dumptest-examples_example023 ................................. Passed 0.55 sec Start 306: cgalpngtest_text-search-test 275/1285 Test #65: echotest_for-c-style-infinite-loop ........................... Passed 2.45 sec Start 307: cgalpngtest_arc 276/1285 Test #274: dumptest-examples_module_recursion ........................... Passed 0.67 sec Start 308: cgalpngtest_circle-advanced 277/1285 Test #288: cgalpngtest_nullspace-2d ..................................... Passed 1.22 sec Start 309: cgalpngtest_circle-double 278/1285 Test #279: cgalpngtest_control-hull-dimension ........................... Passed 1.47 sec Start 310: cgalpngtest_circle-small 279/1285 Test #282: cgalpngtest_hull2-tests ...................................... Passed 1.47 sec 280/1285 Test #294: cgalpngtest_render-2d-tests .................................. Passed 1.40 sec Start 311: cgalpngtest_circle Start 312: cgalpngtest_ellipse-arc-rot 281/1285 Test #284: cgalpngtest_intersection2-tests .............................. Passed 1.47 sec Start 313: cgalpngtest_ellipse-arc 282/1285 Test #295: cgalpngtest_resize-2d-tests .................................. Passed 1.40 sec Start 314: cgalpngtest_ellipse-reverse 283/1285 Test #278: cgalpngtest_circle-tests ..................................... Passed 1.51 sec Start 315: cgalpngtest_ellipse-rot 284/1285 Test #280: cgalpngtest_difference-2d-tests .............................. Passed 1.50 sec Start 316: cgalpngtest_ellipse 285/1285 Test #286: cgalpngtest_minkowski2-hole-tests ............................ Passed 1.48 sec Start 317: cgalpngtest_lwpolyline-closed 286/1285 Test #289: cgalpngtest_offset-tests ..................................... Passed 1.47 sec Start 318: cgalpngtest_lwpolyline 287/1285 Test #285: cgalpngtest_minkowski2-crack ................................. Passed 1.48 sec Start 319: cgalpngtest_lwpolyline2 288/1285 Test #287: cgalpngtest_minkowski2-tests ................................. Passed 1.48 sec Start 320: cgalpngtest_multiple-layers 289/1285 Test #290: cgalpngtest_polygon-tests .................................... Passed 1.46 sec Start 321: cgalpngtest_polygon-concave-hole 290/1285 Test #296: cgalpngtest_scale2D-tests .................................... Passed 1.45 sec Start 322: cgalpngtest_polygon-concave-simple 291/1285 Test #283: cgalpngtest_import_dxf-tests ................................. Passed 1.53 sec Start 323: cgalpngtest_polygon-concave 292/1285 Test #291: cgalpngtest_polygons-touch ................................... Passed 1.48 sec Start 324: cgalpngtest_polygon-holes-touch 293/1285 Test #281: cgalpngtest_highlight-modifier-2d ............................ Passed 1.55 sec Start 325: cgalpngtest_polygon-intersect 294/1285 Test #297: cgalpngtest_square-tests ..................................... Passed 1.48 sec Start 326: cgalpngtest_polygon-many-holes 295/1285 Test #307: cgalpngtest_arc .............................................. Passed 1.23 sec Start 327: cgalpngtest_polygon-mesh 296/1285 Test #308: cgalpngtest_circle-advanced .................................. Passed 1.25 sec Start 328: cgalpngtest_polygon-overlap 297/1285 Test #306: cgalpngtest_text-search-test ................................. Passed 1.51 sec Start 329: cgalpngtest_polygon-riser 298/1285 Test #298: cgalpngtest_text-empty-tests ................................. Passed 1.88 sec Start 330: cgalpngtest_polygon-self-intersect 299/1285 Test #292: cgalpngtest_projection-cut-tests ............................. Passed 1.95 sec Start 331: cgalpngtest_polygon8 300/1285 Test #293: cgalpngtest_projection-tests ................................. Passed 1.96 sec Start 332: cgalpngtest_polygons 301/1285 Test #299: cgalpngtest_text-font-alignment-tests ........................ Passed 2.32 sec Start 333: cgalpngtest_transform-insert 302/1285 Test #309: cgalpngtest_circle-double .................................... Passed 1.23 sec Start 334: cgalpngtest_triangle-with-duplicate-vertex 303/1285 Test #316: cgalpngtest_ellipse .......................................... Passed 1.20 sec 304/1285 Test #319: cgalpngtest_lwpolyline2 ...................................... Passed 1.19 sec Start 335: cgalpngtest_issue3262 Start 336: cgalpngtest_issue666_2D 305/1285 Test #300: cgalpngtest_text-font-composition ............................ Passed 2.57 sec Start 337: cgalpngtest_issue899 306/1285 Test #320: cgalpngtest_multiple-layers .................................. Passed 1.20 sec Start 338: cgalpngtest_linear_extrude-twist-tests 307/1285 Test #313: cgalpngtest_ellipse-arc ...................................... Passed 1.23 sec 308/1285 Test #315: cgalpngtest_ellipse-rot ...................................... Passed 1.22 sec Start 339: cgalpngtest_polyset-reduce-crash Start 340: cgalpngtest_2d-3d 309/1285 Test #311: cgalpngtest_circle ........................................... Passed 1.24 sec 310/1285 Test #312: cgalpngtest_ellipse-arc-rot .................................. Passed 1.24 sec 311/1285 Test #317: cgalpngtest_lwpolyline-closed ................................ Passed 1.22 sec 312/1285 Test #321: cgalpngtest_polygon-concave-hole ............................. Passed 1.21 sec Start 341: cgalpngtest_assign-tests Start 342: cgalpngtest_background-modifier Start 343: cgalpngtest_child-child-test Start 344: cgalpngtest_child-tests 313/1285 Test #310: cgalpngtest_circle-small ..................................... Passed 1.26 sec 314/1285 Test #314: cgalpngtest_ellipse-reverse .................................. Passed 1.24 sec Start 345: cgalpngtest_color-tests Start 346: cgalpngtest_cube-tests 315/1285 Test #318: cgalpngtest_lwpolyline ....................................... Passed 1.26 sec Start 347: cgalpngtest_cylinder-diameter-tests 316/1285 Test #323: cgalpngtest_polygon-concave .................................. Passed 1.23 sec Start 348: cgalpngtest_cylinder-tests 317/1285 Test #325: cgalpngtest_polygon-intersect ................................ Passed 1.22 sec Start 349: cgalpngtest_difference-tests 318/1285 Test #324: cgalpngtest_polygon-holes-touch .............................. Passed 1.25 sec Start 350: cgalpngtest_disable-modifier 319/1285 Test #322: cgalpngtest_polygon-concave-simple ........................... Passed 1.26 sec 320/1285 Test #326: cgalpngtest_polygon-many-holes ............................... Passed 1.22 sec Start 351: cgalpngtest_for-tests Start 352: cgalpngtest_highlight-modifier 321/1285 Test #327: cgalpngtest_polygon-mesh ..................................... Passed 1.25 sec Start 353: cgalpngtest_hull3-tests 322/1285 Test #328: cgalpngtest_polygon-overlap .................................. Passed 1.24 sec Start 354: cgalpngtest_ifelse-tests 323/1285 Test #301: cgalpngtest_text-font-direction-tests ........................ Passed 2.96 sec Start 355: cgalpngtest_import_stl-tests 324/1285 Test #329: cgalpngtest_polygon-riser .................................... Passed 1.25 sec Start 356: cgalpngtest_intersection-tests 325/1285 Test #330: cgalpngtest_polygon-self-intersect ........................... Passed 1.18 sec Start 357: cgalpngtest_intersection_for-tests 326/1285 Test #332: cgalpngtest_polygons ......................................... Passed 1.17 sec Start 358: cgalpngtest_linear_extrude-parameter-tests 327/1285 Test #331: cgalpngtest_polygon8 ......................................... Passed 1.24 sec Start 359: cgalpngtest_linear_extrude-tests 328/1285 Test #302: cgalpngtest_text-font-simple-tests ........................... Passed 3.25 sec Start 360: cgalpngtest_minkowski3-tests 329/1285 Test #334: cgalpngtest_triangle-with-duplicate-vertex ................... Passed 1.20 sec Start 361: cgalpngtest_mirror-tests 330/1285 Test #333: cgalpngtest_transform-insert ................................. Passed 1.24 sec Start 362: cgalpngtest_module-recursion 331/1285 Test #304: cgalpngtest_text-font-symbol ................................. Passed 3.60 sec Start 363: cgalpngtest_modulevariables 332/1285 Test #336: cgalpngtest_issue666_2D ...................................... Passed 1.23 sec Start 364: cgalpngtest_nullspace-difference 333/1285 Test #339: cgalpngtest_polyset-reduce-crash ............................. Passed 1.23 sec Start 365: cgalpngtest_nullspace-intersection 334/1285 Test #305: cgalpngtest_text-font-tests .................................. Passed 3.94 sec Start 366: cgalpngtest_nullspace-minkowski-intersection 335/1285 Test #346: cgalpngtest_cube-tests ....................................... Passed 1.46 sec Start 367: cgalpngtest_nullspace-minkowski 336/1285 Test #340: cgalpngtest_2d-3d ............................................ Passed 1.50 sec Start 368: cgalpngtest_polyhedron-concave-test 337/1285 Test #350: cgalpngtest_disable-modifier ................................. Passed 1.43 sec Start 369: cgalpngtest_polyhedron-tests 338/1285 Test #345: cgalpngtest_color-tests ...................................... Passed 1.52 sec Start 370: cgalpngtest_primitive-inf-tests 339/1285 Test #341: cgalpngtest_assign-tests ..................................... Passed 1.58 sec Start 371: cgalpngtest_render-tests 340/1285 Test #82: echotest_tail-recursion-tests ................................ Passed 6.47 sec Start 372: cgalpngtest_resize-convexity-tests 341/1285 Test #357: cgalpngtest_intersection_for-tests ........................... Passed 1.38 sec Start 373: cgalpngtest_root-modifier 342/1285 Test #303: cgalpngtest_text-font-spacing-tests .......................... Passed 4.35 sec 343/1285 Test #354: cgalpngtest_ifelse-tests ..................................... Passed 1.52 sec Start 374: cgalpngtest_rotate-parameters Start 375: cgalpngtest_scale-mirror2D-3D-tests 344/1285 Test #353: cgalpngtest_hull3-tests ...................................... Passed 1.79 sec Start 376: cgalpngtest_scale3D-tests 345/1285 Test #355: cgalpngtest_import_stl-tests ................................. Passed 1.57 sec Start 377: cgalpngtest_surface-png-image-tests 346/1285 Test #348: cgalpngtest_cylinder-tests ................................... Passed 1.94 sec Start 378: cgalpngtest_surface-png-image2-tests 347/1285 Test #343: cgalpngtest_child-child-test ................................. Passed 2.07 sec Start 379: cgalpngtest_surface-png-image3-tests 348/1285 Test #342: cgalpngtest_background-modifier .............................. Passed 2.09 sec Start 380: cgalpngtest_surface-simple 349/1285 Test #349: cgalpngtest_difference-tests ................................. Passed 2.12 sec Start 381: cgalpngtest_tessellation-text-test 350/1285 Test #337: cgalpngtest_issue899 ......................................... Passed 2.20 sec Start 382: cgalpngtest_transform-tests 351/1285 Test #363: cgalpngtest_modulevariables .................................. Passed 1.23 sec Start 383: cgalpngtest_union-coincident-test 352/1285 Test #359: cgalpngtest_linear_extrude-tests ............................. Passed 1.86 sec Start 384: cgalpngtest_union-tests 353/1285 Test #364: cgalpngtest_nullspace-difference ............................. Passed 1.23 sec Start 385: cgalpngtest_amf_broken 354/1285 Test #365: cgalpngtest_nullspace-intersection ........................... Passed 1.25 sec Start 386: cgalpngtest_cube-with-hole 355/1285 Test #335: cgalpngtest_issue3262 ........................................ Passed 2.52 sec Start 387: cgalpngtest_multi-volume-binary 356/1285 Test #361: cgalpngtest_mirror-tests ..................................... Passed 1.61 sec Start 388: cgalpngtest_sphere20face 357/1285 Test #356: cgalpngtest_intersection-tests ............................... Passed 2.29 sec Start 389: cgalpngtest_split_pyramid 358/1285 Test #367: cgalpngtest_nullspace-minkowski .............................. Passed 1.25 sec Start 390: cgalpngtest_tetra_multicolor 359/1285 Test #368: cgalpngtest_polyhedron-concave-test .......................... Passed 1.25 sec Start 391: cgalpngtest_import_stl-test 360/1285 Test #347: cgalpngtest_cylinder-diameter-tests .......................... Passed 2.71 sec Start 392: cgalpngtest_rotate_extrude_dxf-tests 361/1285 Test #370: cgalpngtest_primitive-inf-tests .............................. Passed 1.27 sec Start 393: cgalpngtest_adns2610_dev_circuit_inv 362/1285 Test #352: cgalpngtest_highlight-modifier ............................... Passed 2.75 sec Start 394: cgalpngtest_fn_bug 363/1285 Test #366: cgalpngtest_nullspace-minkowski-intersection ................. Passed 1.38 sec Start 395: cgalpngtest_gridbug 364/1285 Test #369: cgalpngtest_polyhedron-tests ................................. Passed 1.35 sec Start 396: cgalpngtest_horn-torus 365/1285 Test #344: cgalpngtest_child-tests ...................................... Passed 2.96 sec Start 397: cgalpngtest_issue1004 366/1285 Test #373: cgalpngtest_root-modifier .................................... Passed 1.26 sec Start 398: cgalpngtest_issue1005 367/1285 Test #375: cgalpngtest_scale-mirror2D-3D-tests .......................... Passed 1.26 sec Start 399: cgalpngtest_issue1061 368/1285 Test #372: cgalpngtest_resize-convexity-tests ........................... Passed 1.41 sec Start 400: cgalpngtest_issue1069 369/1285 Test #376: cgalpngtest_scale3D-tests .................................... Passed 1.40 sec Start 401: cgalpngtest_issue1089 370/1285 Test #380: cgalpngtest_surface-simple ................................... Passed 1.33 sec Start 402: cgalpngtest_issue1089b 371/1285 Test #362: cgalpngtest_module-recursion ................................. Passed 2.56 sec Start 403: cgalpngtest_issue1105 372/1285 Test #371: cgalpngtest_render-tests ..................................... Passed 2.05 sec Start 404: cgalpngtest_issue1105b 373/1285 Test #385: cgalpngtest_amf_broken ....................................... Passed 1.27 sec Start 405: cgalpngtest_issue1105c 374/1285 Test #383: cgalpngtest_union-coincident-test ............................ Passed 1.40 sec Start 406: cgalpngtest_issue1105d 375/1285 Test #386: cgalpngtest_cube-with-hole ................................... Passed 1.34 sec Start 407: cgalpngtest_issue1137 376/1285 Test #388: cgalpngtest_sphere20face ..................................... Passed 1.30 sec Start 408: cgalpngtest_issue1138 377/1285 Test #360: cgalpngtest_minkowski3-tests ................................. Passed 3.15 sec Start 409: cgalpngtest_issue1165 378/1285 Test #389: cgalpngtest_split_pyramid .................................... Passed 1.30 sec Start 410: cgalpngtest_issue1196 379/1285 Test #390: cgalpngtest_tetra_multicolor ................................. Passed 1.29 sec Start 411: cgalpngtest_issue1198 380/1285 Test #391: cgalpngtest_import_stl-test .................................. Passed 1.29 sec Start 412: cgalpngtest_issue1215 381/1285 Test #393: cgalpngtest_adns2610_dev_circuit_inv ......................... Passed 1.27 sec Start 413: cgalpngtest_issue1215b 382/1285 Test #395: cgalpngtest_gridbug .......................................... Passed 1.26 sec Start 414: cgalpngtest_issue1215c 383/1285 Test #384: cgalpngtest_union-tests ...................................... Passed 1.70 sec Start 415: cgalpngtest_issue1221 384/1285 Test #392: cgalpngtest_rotate_extrude_dxf-tests ......................... Passed 1.39 sec Start 416: cgalpngtest_issue1223 385/1285 Test #377: cgalpngtest_surface-png-image-tests .......................... Passed 2.22 sec Start 417: cgalpngtest_issue1223b 386/1285 Test #381: cgalpngtest_tessellation-text-test ........................... Passed 2.01 sec Start 418: cgalpngtest_issue1225 387/1285 Test #351: cgalpngtest_for-tests ........................................ Passed 4.16 sec Start 419: cgalpngtest_issue1246 388/1285 Test #397: cgalpngtest_issue1004 ........................................ Passed 1.29 sec Start 420: cgalpngtest_issue1258 389/1285 Test #378: cgalpngtest_surface-png-image2-tests ......................... Passed 2.27 sec Start 421: cgalpngtest_issue1325 390/1285 Test #396: cgalpngtest_horn-torus ....................................... Passed 1.43 sec Start 422: cgalpngtest_issue1671 391/1285 Test #379: cgalpngtest_surface-png-image3-tests ......................... Passed 2.23 sec Start 423: cgalpngtest_issue1672 392/1285 Test #398: cgalpngtest_issue1005 ........................................ Passed 1.29 sec Start 424: cgalpngtest_issue1803 393/1285 Test #374: cgalpngtest_rotate-parameters ................................ Passed 2.55 sec Start 425: cgalpngtest_issue1833 394/1285 Test #399: cgalpngtest_issue1061 ........................................ Passed 1.39 sec Start 426: cgalpngtest_issue1867 395/1285 Test #401: cgalpngtest_issue1089 ........................................ Passed 1.25 sec Start 427: cgalpngtest_issue2259 396/1285 Test #358: cgalpngtest_linear_extrude-parameter-tests ................... Passed 4.14 sec Start 428: cgalpngtest_issue3158 397/1285 Test #382: cgalpngtest_transform-tests .................................. Passed 2.45 sec Start 429: cgalpngtest_issue3547 398/1285 Test #394: cgalpngtest_fn_bug ........................................... Passed 1.83 sec Start 430: cgalpngtest_issue495a 399/1285 Test #402: cgalpngtest_issue1089b ....................................... Passed 1.35 sec Start 431: cgalpngtest_issue517 400/1285 Test #387: cgalpngtest_multi-volume-binary .............................. Passed 2.48 sec Start 432: cgalpngtest_issue666 401/1285 Test #403: cgalpngtest_issue1105 ........................................ Passed 1.53 sec Start 433: cgalpngtest_issue835 402/1285 Test #407: cgalpngtest_issue1137 ........................................ Passed 1.25 sec Start 434: cgalpngtest_issue904 403/1285 Test #404: cgalpngtest_issue1105b ....................................... Passed 1.49 sec Start 435: cgalpngtest_issue911 404/1285 Test #409: cgalpngtest_issue1165 ........................................ Passed 1.36 sec Start 436: cgalpngtest_issue913 405/1285 Test #411: cgalpngtest_issue1198 ........................................ Passed 1.23 sec Start 437: cgalpngtest_issue964 406/1285 Test #412: cgalpngtest_issue1215 ........................................ Passed 1.30 sec Start 438: cgalpngtest_issue964b 407/1285 Test #410: cgalpngtest_issue1196 ........................................ Passed 1.36 sec Start 439: cgalpngtest_issue990 408/1285 Test #415: cgalpngtest_issue1221 ........................................ Passed 1.28 sec Start 440: cgalpngtest_issue999 409/1285 Test #406: cgalpngtest_issue1105d ....................................... Passed 1.74 sec Start 441: cgalpngtest_minkowski-thin-cylinder 410/1285 Test #422: cgalpngtest_issue1671 ........................................ Passed 1.21 sec Start 442: cgalpngtest_polygon-illegal-winding 411/1285 Test #405: cgalpngtest_issue1105c ....................................... Passed 1.78 sec Start 443: cgalpngtest_transform-nan-inf-tests 412/1285 Test #421: cgalpngtest_issue1325 ........................................ Passed 1.24 sec Start 444: cgalpngtest_nef3_cube 413/1285 Test #419: cgalpngtest_issue1246 ........................................ Passed 1.30 sec Start 445: cgalpngtest_include-tests 414/1285 Test #423: cgalpngtest_issue1672 ........................................ Passed 1.28 sec Start 446: cgalpngtest_use-tests 415/1285 Test #420: cgalpngtest_issue1258 ........................................ Passed 1.36 sec Start 447: cgalpngtest_assert-tests 416/1285 Test #408: cgalpngtest_issue1138 ........................................ Passed 1.77 sec Start 448: cgalpngtest_let-module-tests 417/1285 Test #425: cgalpngtest_issue1833 ........................................ Passed 1.27 sec Start 449: cgalpngtest_localfiles-test 418/1285 Test #416: cgalpngtest_issue1223 ........................................ Passed 1.54 sec Start 450: cgalpngtest_localfiles-compatibility-test 419/1285 Test #418: cgalpngtest_issue1225 ........................................ Passed 1.50 sec Start 451: cgalpngtest_rotate-empty-bbox 420/1285 Test #413: cgalpngtest_issue1215b ....................................... Passed 1.66 sec Start 452: cgalpngtest_null-polygons 421/1285 Test #417: cgalpngtest_issue1223b ....................................... Passed 1.62 sec Start 453: cgalpngtest_internal-cavity 422/1285 Test #426: cgalpngtest_issue1867 ........................................ Passed 1.35 sec Start 454: cgalpngtest_internal-cavity-polyhedron 423/1285 Test #427: cgalpngtest_issue2259 ........................................ Passed 1.32 sec Start 455: cgalpngtest_bad-stl-pcbvicebar 424/1285 Test #430: cgalpngtest_issue495a ........................................ Passed 1.30 sec Start 456: cgalpngtest_bad-stl-tardis 425/1285 Test #414: cgalpngtest_issue1215c ....................................... Passed 1.98 sec Start 457: cgalpngtest_bad-stl-wing 426/1285 Test #424: cgalpngtest_issue1803 ........................................ Passed 1.75 sec Start 458: cgalpngtest_rotate_extrude-hole 427/1285 Test #431: cgalpngtest_issue517 ......................................... Passed 1.37 sec Start 459: cgalpngtest_preview_variable 428/1285 Test #429: cgalpngtest_issue3547 ........................................ Passed 1.51 sec Start 460: cgalpngstdiotest_circle-tests 429/1285 Test #433: cgalpngtest_issue835 ......................................... Passed 1.37 sec Start 461: opencsgtest_circle-tests 430/1285 Test #432: cgalpngtest_issue666 ......................................... Passed 1.46 sec Start 462: opencsgtest_control-hull-dimension 431/1285 Test #434: cgalpngtest_issue904 ......................................... Passed 1.40 sec Start 463: opencsgtest_difference-2d-tests 432/1285 Test #437: cgalpngtest_issue964 ......................................... Passed 1.27 sec Start 464: opencsgtest_highlight-modifier-2d 433/1285 Test #428: cgalpngtest_issue3158 ........................................ Passed 1.94 sec Start 465: opencsgtest_hull2-tests 434/1285 Test #438: cgalpngtest_issue964b ........................................ Passed 1.28 sec Start 466: opencsgtest_import_dxf-tests 435/1285 Test #439: cgalpngtest_issue990 ......................................... Passed 1.25 sec Start 467: opencsgtest_intersection2-tests 436/1285 Test #440: cgalpngtest_issue999 ......................................... Passed 1.28 sec Start 468: opencsgtest_minkowski2-crack 437/1285 Test #441: cgalpngtest_minkowski-thin-cylinder .......................... Passed 1.27 sec Start 469: opencsgtest_minkowski2-hole-tests 438/1285 Test #444: cgalpngtest_nef3_cube ........................................ Passed 1.25 sec Start 470: opencsgtest_minkowski2-tests 439/1285 Test #442: cgalpngtest_polygon-illegal-winding .......................... Passed 1.31 sec Start 471: opencsgtest_nullspace-2d 440/1285 Test #443: cgalpngtest_transform-nan-inf-tests .......................... Passed 1.33 sec Start 472: opencsgtest_offset-tests 441/1285 Test #448: cgalpngtest_let-module-tests ................................. Passed 1.31 sec Start 473: opencsgtest_polygon-tests 442/1285 Test #451: cgalpngtest_rotate-empty-bbox ................................ Passed 1.32 sec Start 474: opencsgtest_polygons-touch 443/1285 Test #435: cgalpngtest_issue911 ......................................... Passed 1.92 sec Start 475: opencsgtest_projection-cut-tests 444/1285 Test #452: cgalpngtest_null-polygons .................................... Passed 1.32 sec Start 476: opencsgtest_projection-tests 445/1285 Test #436: cgalpngtest_issue913 ......................................... Passed 1.90 sec Start 477: opencsgtest_render-2d-tests 446/1285 Test #453: cgalpngtest_internal-cavity .................................. Passed 1.36 sec Start 478: opencsgtest_resize-2d-tests 447/1285 Test #454: cgalpngtest_internal-cavity-polyhedron ....................... Passed 1.33 sec Start 479: opencsgtest_scale2D-tests 448/1285 Test #455: cgalpngtest_bad-stl-pcbvicebar ............................... Passed 1.29 sec Start 480: opencsgtest_square-tests 449/1285 Test #447: cgalpngtest_assert-tests ..................................... Passed 1.64 sec Start 481: opencsgtest_text-empty-tests 450/1285 Test #456: cgalpngtest_bad-stl-tardis ................................... Passed 1.36 sec Start 482: opencsgtest_text-font-alignment-tests 451/1285 Test #338: cgalpngtest_linear_extrude-twist-tests ....................... Passed 7.34 sec Start 483: opencsgtest_text-font-composition 452/1285 Test #460: cgalpngstdiotest_circle-tests ................................ Passed 1.28 sec Start 484: opencsgtest_text-font-direction-tests 453/1285 Test #457: cgalpngtest_bad-stl-wing ..................................... Passed 1.38 sec Start 485: opencsgtest_text-font-simple-tests 454/1285 Test #459: cgalpngtest_preview_variable ................................. Passed 1.32 sec Start 486: opencsgtest_text-font-spacing-tests 455/1285 Test #462: opencsgtest_control-hull-dimension ........................... Passed 1.38 sec Start 487: opencsgtest_text-font-symbol 456/1285 Test #461: opencsgtest_circle-tests ..................................... Passed 1.48 sec Start 488: opencsgtest_text-font-tests 457/1285 Test #466: opencsgtest_import_dxf-tests ................................. Passed 1.28 sec Start 489: opencsgtest_text-search-test 458/1285 Test #465: opencsgtest_hull2-tests ...................................... Passed 1.36 sec Start 490: opencsgtest_arc 459/1285 Test #468: opencsgtest_minkowski2-crack ................................. Passed 1.32 sec Start 491: opencsgtest_circle-advanced 460/1285 Test #450: cgalpngtest_localfiles-compatibility-test .................... Passed 2.32 sec Start 492: opencsgtest_circle-double 461/1285 Test #449: cgalpngtest_localfiles-test .................................. Passed 2.35 sec Start 493: opencsgtest_circle-small 462/1285 Test #469: opencsgtest_minkowski2-hole-tests ............................ Passed 1.29 sec Start 494: opencsgtest_circle 463/1285 Test #458: cgalpngtest_rotate_extrude-hole .............................. Passed 1.94 sec Start 495: opencsgtest_ellipse-arc-rot 464/1285 Test #471: opencsgtest_nullspace-2d ..................................... Passed 1.34 sec Start 496: opencsgtest_ellipse-arc 465/1285 Test #470: opencsgtest_minkowski2-tests ................................. Passed 1.45 sec Start 497: opencsgtest_ellipse-reverse 466/1285 Test #474: opencsgtest_polygons-touch ................................... Passed 1.26 sec Start 498: opencsgtest_ellipse-rot 467/1285 Test #473: opencsgtest_polygon-tests .................................... Passed 1.39 sec Start 499: opencsgtest_ellipse 468/1285 Test #463: opencsgtest_difference-2d-tests .............................. Passed 1.91 sec Start 500: opencsgtest_lwpolyline-closed 469/1285 Test #479: opencsgtest_scale2D-tests .................................... Passed 1.22 sec Start 501: opencsgtest_lwpolyline 470/1285 Test #467: opencsgtest_intersection2-tests .............................. Passed 1.81 sec Start 502: opencsgtest_lwpolyline2 471/1285 Test #472: opencsgtest_offset-tests ..................................... Passed 1.61 sec Start 503: opencsgtest_multiple-layers 472/1285 Test #464: opencsgtest_highlight-modifier-2d ............................ Passed 1.94 sec Start 504: opencsgtest_nothing-decimal-comma-separated 473/1285 Test #480: opencsgtest_square-tests ..................................... Passed 1.28 sec Start 505: opencsgtest_polygon-concave-hole 474/1285 Test #478: opencsgtest_resize-2d-tests .................................. Passed 1.31 sec Start 506: opencsgtest_polygon-concave-simple 475/1285 Test #477: opencsgtest_render-2d-tests .................................. Passed 1.37 sec Start 507: opencsgtest_polygon-concave 476/1285 Test #445: cgalpngtest_include-tests .................................... Passed 3.37 sec Start 508: opencsgtest_polygon-holes-touch 477/1285 Test #400: cgalpngtest_issue1069 ........................................ Passed 5.76 sec Start 509: opencsgtest_polygon-intersect 478/1285 Test #476: opencsgtest_projection-tests ................................. Passed 1.99 sec Start 510: opencsgtest_polygon-many-holes 479/1285 Test #475: opencsgtest_projection-cut-tests ............................. Passed 2.01 sec Start 511: opencsgtest_polygon-mesh 480/1285 Test #490: opencsgtest_arc .............................................. Passed 1.23 sec Start 512: opencsgtest_polygon-overlap 481/1285 Test #481: opencsgtest_text-empty-tests ................................. Passed 1.90 sec Start 513: opencsgtest_polygon-riser 482/1285 Test #493: opencsgtest_circle-small ..................................... Passed 1.16 sec Start 514: opencsgtest_polygon-self-intersect 483/1285 Test #492: opencsgtest_circle-double .................................... Passed 1.19 sec Start 515: opencsgtest_polygon8 484/1285 Test #491: opencsgtest_circle-advanced .................................. Passed 1.24 sec Start 516: opencsgtest_polygons 485/1285 Test #494: opencsgtest_circle ........................................... Passed 1.20 sec Start 517: opencsgtest_transform-insert 486/1285 Test #495: opencsgtest_ellipse-arc-rot .................................. Passed 1.25 sec Start 518: opencsgtest_triangle-with-duplicate-vertex 487/1285 Test #496: opencsgtest_ellipse-arc ...................................... Passed 1.23 sec Start 519: opencsgtest_issue3262 488/1285 Test #446: cgalpngtest_use-tests ........................................ Passed 3.83 sec Start 520: opencsgtest_issue666_2D 489/1285 Test #489: opencsgtest_text-search-test ................................. Passed 1.56 sec Start 521: opencsgtest_issue899 490/1285 Test #497: opencsgtest_ellipse-reverse .................................. Passed 1.29 sec Start 522: opencsgtest_linear_extrude-twist-tests 491/1285 Test #498: opencsgtest_ellipse-rot ...................................... Passed 1.28 sec Start 523: opencsgtest_polyset-reduce-crash 492/1285 Test #499: opencsgtest_ellipse .......................................... Passed 1.24 sec Start 524: opencsgtest_2d-3d 493/1285 Test #482: opencsgtest_text-font-alignment-tests ........................ Passed 2.28 sec Start 525: opencsgtest_assign-tests 494/1285 Test #500: opencsgtest_lwpolyline-closed ................................ Passed 1.25 sec Start 526: opencsgtest_background-modifier 495/1285 Test #502: opencsgtest_lwpolyline2 ...................................... Passed 1.23 sec Start 527: opencsgtest_background-modifier2 496/1285 Test #504: opencsgtest_nothing-decimal-comma-separated .................. Passed 1.21 sec Start 528: opencsgtest_child-child-test 497/1285 Test #503: opencsgtest_multiple-layers .................................. Passed 1.24 sec 498/1285 Test #505: opencsgtest_polygon-concave-hole ............................. Passed 1.22 sec Start 529: opencsgtest_child-tests Start 530: opencsgtest_color-tests 499/1285 Test #506: opencsgtest_polygon-concave-simple ........................... Passed 1.25 sec Start 531: opencsgtest_cube-tests 500/1285 Test #501: opencsgtest_lwpolyline ....................................... Passed 1.34 sec Start 532: opencsgtest_cylinder-diameter-tests 501/1285 Test #507: opencsgtest_polygon-concave .................................. Passed 1.27 sec Start 533: opencsgtest_cylinder-tests 502/1285 Test #483: opencsgtest_text-font-composition ............................ Passed 2.58 sec Start 534: opencsgtest_difference-tests 503/1285 Test #509: opencsgtest_polygon-intersect ................................ Passed 1.29 sec Start 535: opencsgtest_disable-modifier 504/1285 Test #508: opencsgtest_polygon-holes-touch .............................. Passed 1.31 sec Start 536: opencsgtest_for-nested-tests 505/1285 Test #511: opencsgtest_polygon-mesh ..................................... Passed 1.22 sec Start 537: opencsgtest_for-tests 506/1285 Test #510: opencsgtest_polygon-many-holes ............................... Passed 1.25 sec Start 538: opencsgtest_highlight-and-background-modifier 507/1285 Test #484: opencsgtest_text-font-direction-tests ........................ Passed 2.87 sec Start 539: opencsgtest_highlight-modifier 508/1285 Test #487: opencsgtest_text-font-symbol ................................. Passed 2.51 sec Start 540: opencsgtest_highlight-modifier2 509/1285 Test #514: opencsgtest_polygon-self-intersect ........................... Passed 1.24 sec Start 541: opencsgtest_hull3-tests 510/1285 Test #512: opencsgtest_polygon-overlap .................................. Passed 1.27 sec Start 542: opencsgtest_ifelse-tests 511/1285 Test #515: opencsgtest_polygon8 ......................................... Passed 1.26 sec Start 543: opencsgtest_import-empty-tests 512/1285 Test #513: opencsgtest_polygon-riser .................................... Passed 1.33 sec Start 544: opencsgtest_import_stl-tests 513/1285 Test #517: opencsgtest_transform-insert ................................. Passed 1.26 sec Start 545: opencsgtest_intersection-tests 514/1285 Test #516: opencsgtest_polygons ......................................... Passed 1.30 sec Start 546: opencsgtest_intersection_for-tests 515/1285 Test #518: opencsgtest_triangle-with-duplicate-vertex ................... Passed 1.30 sec Start 547: opencsgtest_linear_extrude-parameter-tests 516/1285 Test #485: opencsgtest_text-font-simple-tests ........................... Passed 3.16 sec Start 548: opencsgtest_linear_extrude-scale-zero-tests 517/1285 Test #520: opencsgtest_issue666_2D ...................................... Passed 1.29 sec Start 549: opencsgtest_linear_extrude-tests 518/1285 Test #488: opencsgtest_text-font-tests .................................. Passed 2.82 sec Start 550: opencsgtest_minkowski3-tests 519/1285 Test #525: opencsgtest_assign-tests ..................................... Passed 1.26 sec Start 551: opencsgtest_mirror-tests 520/1285 Test #524: opencsgtest_2d-3d ............................................ Passed 1.30 sec Start 552: opencsgtest_module-recursion 521/1285 Test #523: opencsgtest_polyset-reduce-crash ............................. Passed 1.32 sec Start 553: opencsgtest_modulevariables 522/1285 Test #528: opencsgtest_child-child-test ................................. Passed 1.25 sec Start 554: opencsgtest_nullspace-difference 523/1285 Test #529: opencsgtest_child-tests ...................................... Passed 1.28 sec 524/1285 Test #530: opencsgtest_color-tests ...................................... Passed 1.26 sec Start 555: opencsgtest_nullspace-intersection Start 556: opencsgtest_nullspace-minkowski-intersection 525/1285 Test #526: opencsgtest_background-modifier .............................. Passed 1.34 sec Start 557: opencsgtest_nullspace-minkowski 526/1285 Test #531: opencsgtest_cube-tests ....................................... Passed 1.28 sec Start 558: opencsgtest_polyhedron-concave-test 527/1285 Test #486: opencsgtest_text-font-spacing-tests .......................... Passed 3.55 sec Start 559: opencsgtest_polyhedron-nonplanar-tests 528/1285 Test #532: opencsgtest_cylinder-diameter-tests .......................... Passed 1.31 sec Start 560: opencsgtest_polyhedron-tests 529/1285 Test #527: opencsgtest_background-modifier2 ............................. Passed 1.39 sec Start 561: opencsgtest_primitive-inf-tests 530/1285 Test #533: opencsgtest_cylinder-tests ................................... Passed 1.38 sec Start 562: opencsgtest_projection-extrude-tests 531/1285 Test #534: opencsgtest_difference-tests ................................. Passed 1.40 sec Start 563: opencsgtest_render-tests 532/1285 Test #535: opencsgtest_disable-modifier ................................. Passed 1.36 sec Start 564: opencsgtest_resize-convexity-tests 533/1285 Test #539: opencsgtest_highlight-modifier ............................... Passed 1.27 sec Start 565: opencsgtest_resize-tests 534/1285 Test #538: opencsgtest_highlight-and-background-modifier ................ Passed 1.31 sec Start 566: opencsgtest_root-modifier 535/1285 Test #536: opencsgtest_for-nested-tests ................................. Passed 1.44 sec Start 567: opencsgtest_rotate-parameters 536/1285 Test #537: opencsgtest_for-tests ........................................ Passed 1.43 sec Start 568: opencsgtest_rotate_extrude-angle 537/1285 Test #519: opencsgtest_issue3262 ........................................ Passed 2.33 sec Start 569: opencsgtest_rotate_extrude-tests 538/1285 Test #542: opencsgtest_ifelse-tests ..................................... Passed 1.29 sec Start 570: opencsgtest_scale-mirror2D-3D-tests 539/1285 Test #540: opencsgtest_highlight-modifier2 .............................. Passed 1.43 sec Start 571: opencsgtest_scale3D-tests 540/1285 Test #543: opencsgtest_import-empty-tests ............................... Passed 1.32 sec Start 572: opencsgtest_sphere-tests 541/1285 Test #544: opencsgtest_import_stl-tests ................................. Passed 1.33 sec Start 573: opencsgtest_surface-png-image-tests 542/1285 Test #546: opencsgtest_intersection_for-tests ........................... Passed 1.35 sec Start 574: opencsgtest_surface-png-image2-tests 543/1285 Test #541: opencsgtest_hull3-tests ...................................... Passed 1.51 sec Start 575: opencsgtest_surface-png-image3-tests 544/1285 Test #547: opencsgtest_linear_extrude-parameter-tests ................... Passed 1.33 sec Start 576: opencsgtest_surface-simple 545/1285 Test #545: opencsgtest_intersection-tests ............................... Passed 1.45 sec Start 577: opencsgtest_surface-tests 546/1285 Test #548: opencsgtest_linear_extrude-scale-zero-tests .................. Passed 1.38 sec Start 578: opencsgtest_tessellation-text-test 547/1285 Test #549: opencsgtest_linear_extrude-tests ............................. Passed 1.35 sec Start 579: opencsgtest_testcolornames 548/1285 Test #521: opencsgtest_issue899 ......................................... Passed 2.65 sec Start 580: opencsgtest_transform-tests 549/1285 Test #551: opencsgtest_mirror-tests ..................................... Passed 1.30 sec Start 581: opencsgtest_union-coincident-test 550/1285 Test #553: opencsgtest_modulevariables .................................. Passed 1.30 sec Start 582: opencsgtest_union-tests 551/1285 Test #552: opencsgtest_module-recursion ................................. Passed 1.36 sec Start 583: opencsgtest_amf_broken 552/1285 Test #557: opencsgtest_nullspace-minkowski .............................. Passed 1.30 sec Start 584: opencsgtest_cube-with-hole 553/1285 Test #554: opencsgtest_nullspace-difference ............................. Passed 1.36 sec Start 585: opencsgtest_multi-volume-binary 554/1285 Test #555: opencsgtest_nullspace-intersection ........................... Passed 1.34 sec 555/1285 Test #558: opencsgtest_polyhedron-concave-test .......................... Passed 1.30 sec Start 586: opencsgtest_sphere20face Start 587: opencsgtest_split_pyramid 556/1285 Test #556: opencsgtest_nullspace-minkowski-intersection ................. Passed 1.35 sec Start 588: opencsgtest_tetra_multicolor 557/1285 Test #561: opencsgtest_primitive-inf-tests .............................. Passed 1.31 sec Start 589: opencsgtest_import_stl-test 558/1285 Test #559: opencsgtest_polyhedron-nonplanar-tests ....................... Passed 1.41 sec Start 590: opencsgtest_rotate_extrude_dxf-tests 559/1285 Test #560: opencsgtest_polyhedron-tests ................................. Passed 1.41 sec Start 591: opencsgtest_adns2610_dev_circuit_inv 560/1285 Test #566: opencsgtest_root-modifier .................................... Passed 1.29 sec Start 592: opencsgtest_fn_bug 561/1285 Test #567: opencsgtest_rotate-parameters ................................ Passed 1.25 sec Start 593: opencsgtest_gridbug 562/1285 Test #565: opencsgtest_resize-tests ..................................... Passed 1.33 sec Start 594: opencsgtest_horn-torus 563/1285 Test #568: opencsgtest_rotate_extrude-angle ............................. Passed 1.31 sec Start 595: opencsgtest_issue1004 564/1285 Test #570: opencsgtest_scale-mirror2D-3D-tests .......................... Passed 1.33 sec Start 596: opencsgtest_issue1005 565/1285 Test #572: opencsgtest_sphere-tests ..................................... Passed 1.30 sec Start 597: opencsgtest_issue1061 566/1285 Test #571: opencsgtest_scale3D-tests .................................... Passed 1.35 sec Start 598: opencsgtest_issue1069 567/1285 Test #576: opencsgtest_surface-simple ................................... Passed 1.32 sec Start 599: opencsgtest_issue1089 568/1285 Test #577: opencsgtest_surface-tests .................................... Passed 1.44 sec Start 600: opencsgtest_issue1089b 569/1285 Test #581: opencsgtest_union-coincident-test ............................ Passed 1.29 sec Start 601: opencsgtest_issue1105 570/1285 Test #580: opencsgtest_transform-tests .................................. Passed 1.38 sec Start 602: opencsgtest_issue1105b 571/1285 Test #579: opencsgtest_testcolornames ................................... Passed 1.45 sec Start 603: opencsgtest_issue1105c 572/1285 Test #583: opencsgtest_amf_broken ....................................... Passed 1.30 sec Start 604: opencsgtest_issue1105d 573/1285 Test #582: opencsgtest_union-tests ...................................... Passed 1.38 sec Start 605: opencsgtest_issue1137 574/1285 Test #586: opencsgtest_sphere20face ..................................... Passed 1.32 sec Start 606: opencsgtest_issue1138 575/1285 Test #587: opencsgtest_split_pyramid .................................... Passed 1.37 sec Start 607: opencsgtest_issue1196 576/1285 Test #589: opencsgtest_import_stl-test .................................. Passed 1.31 sec Start 608: opencsgtest_issue1198 577/1285 Test #588: opencsgtest_tetra_multicolor ................................. Passed 1.38 sec Start 609: opencsgtest_issue1215b 578/1285 Test #550: opencsgtest_minkowski3-tests ................................. Passed 2.97 sec 579/1285 Test #584: opencsgtest_cube-with-hole ................................... Passed 1.42 sec Start 610: opencsgtest_issue1215c Start 611: opencsgtest_issue1221 580/1285 Test #590: opencsgtest_rotate_extrude_dxf-tests ......................... Passed 1.37 sec Start 612: opencsgtest_issue1223 581/1285 Test #591: opencsgtest_adns2610_dev_circuit_inv ......................... Passed 1.36 sec Start 613: opencsgtest_issue1223b 582/1285 Test #573: opencsgtest_surface-png-image-tests .......................... Passed 2.09 sec Start 614: opencsgtest_issue1225 583/1285 Test #564: opencsgtest_resize-convexity-tests ........................... Passed 2.36 sec Start 615: opencsgtest_issue1246 584/1285 Test #574: opencsgtest_surface-png-image2-tests ......................... Passed 2.08 sec Start 616: opencsgtest_issue1258 585/1285 Test #575: opencsgtest_surface-png-image3-tests ......................... Passed 2.04 sec Start 617: opencsgtest_issue1325 586/1285 Test #563: opencsgtest_render-tests ..................................... Passed 2.72 sec Start 618: opencsgtest_issue1671 587/1285 Test #578: opencsgtest_tessellation-text-test ........................... Passed 2.05 sec Start 619: opencsgtest_issue1672 588/1285 Test #569: opencsgtest_rotate_extrude-tests ............................. Passed 2.35 sec Start 620: opencsgtest_issue1803 589/1285 Test #592: opencsgtest_fn_bug ........................................... Passed 1.29 sec Start 621: opencsgtest_issue1833 590/1285 Test #593: opencsgtest_gridbug .......................................... Passed 1.36 sec Start 622: opencsgtest_issue1867 591/1285 Test #594: opencsgtest_horn-torus ....................................... Passed 1.38 sec Start 623: opencsgtest_issue2259 592/1285 Test #595: opencsgtest_issue1004 ........................................ Passed 1.28 sec Start 624: opencsgtest_issue3158 593/1285 Test #597: opencsgtest_issue1061 ........................................ Passed 1.26 sec Start 625: opencsgtest_issue3547 594/1285 Test #596: opencsgtest_issue1005 ........................................ Passed 1.30 sec Start 626: opencsgtest_issue495a 595/1285 Test #599: opencsgtest_issue1089 ........................................ Passed 1.35 sec Start 627: opencsgtest_issue517 596/1285 Test #601: opencsgtest_issue1105 ........................................ Passed 1.26 sec Start 628: opencsgtest_issue666 597/1285 Test #600: opencsgtest_issue1089b ....................................... Passed 1.36 sec Start 629: opencsgtest_issue835 598/1285 Test #603: opencsgtest_issue1105c ....................................... Passed 1.28 sec Start 630: opencsgtest_issue904 599/1285 Test #585: opencsgtest_multi-volume-binary .............................. Passed 2.51 sec Start 631: opencsgtest_issue911 600/1285 Test #602: opencsgtest_issue1105b ....................................... Passed 1.37 sec Start 632: opencsgtest_issue913 601/1285 Test #605: opencsgtest_issue1137 ........................................ Passed 1.31 sec Start 633: opencsgtest_issue964 602/1285 Test #604: opencsgtest_issue1105d ....................................... Passed 1.36 sec Start 634: opencsgtest_issue964b 603/1285 Test #562: opencsgtest_projection-extrude-tests ......................... Passed 3.80 sec Start 635: opencsgtest_issue990 604/1285 Test #608: opencsgtest_issue1198 ........................................ Passed 1.30 sec Start 636: opencsgtest_issue999 605/1285 Test #610: opencsgtest_issue1215c ....................................... Passed 1.31 sec Start 637: opencsgtest_minkowski-thin-cylinder 606/1285 Test #607: opencsgtest_issue1196 ........................................ Passed 1.34 sec Start 638: opencsgtest_polygon-illegal-winding 607/1285 Test #611: opencsgtest_issue1221 ........................................ Passed 1.34 sec Start 639: opencsgtest_transform-nan-inf-tests 608/1285 Test #612: opencsgtest_issue1223 ........................................ Passed 1.31 sec Start 640: opencsgtest_nef3_cube 609/1285 Test #609: opencsgtest_issue1215b ....................................... Passed 1.45 sec Start 641: opencsgtest_include-tests 610/1285 Test #615: opencsgtest_issue1246 ........................................ Passed 1.27 sec Start 642: opencsgtest_use-tests 611/1285 Test #613: opencsgtest_issue1223b ....................................... Passed 1.40 sec Start 643: opencsgtest_assert-tests 612/1285 Test #614: opencsgtest_issue1225 ........................................ Passed 1.31 sec Start 644: opencsgtest_let-module-tests 613/1285 Test #618: opencsgtest_issue1671 ........................................ Passed 1.27 sec Start 645: opencsgtest_localfiles-test 614/1285 Test #616: opencsgtest_issue1258 ........................................ Passed 1.34 sec Start 646: opencsgtest_localfiles-compatibility-test 615/1285 Test #619: opencsgtest_issue1672 ........................................ Passed 1.26 sec Start 647: opencsgtest_rotate-empty-bbox 616/1285 Test #617: opencsgtest_issue1325 ........................................ Passed 1.34 sec Start 648: opencsgtest_empty-shape-tests 617/1285 Test #606: opencsgtest_issue1138 ........................................ Passed 1.82 sec Start 649: opencsgtest_null-polygons 618/1285 Test #621: opencsgtest_issue1833 ........................................ Passed 1.26 sec Start 650: opencsgtest_internal-cavity 619/1285 Test #620: opencsgtest_issue1803 ........................................ Passed 1.42 sec Start 651: opencsgtest_internal-cavity-polyhedron 620/1285 Test #622: opencsgtest_issue1867 ........................................ Passed 1.28 sec Start 652: opencsgtest_bad-stl-pcbvicebar 621/1285 Test #626: opencsgtest_issue495a ........................................ Passed 1.26 sec Start 653: opencsgtest_bad-stl-tardis 622/1285 Test #623: opencsgtest_issue2259 ........................................ Passed 1.36 sec Start 654: opencsgtest_bad-stl-wing 623/1285 Test #624: opencsgtest_issue3158 ........................................ Passed 1.41 sec Start 655: opencsgtest_rotate_extrude-hole 624/1285 Test #625: opencsgtest_issue3547 ........................................ Passed 1.60 sec Start 656: opencsgtest_preview_variable 625/1285 Test #628: opencsgtest_issue666 ......................................... Passed 1.31 sec Start 657: opencsgtest_intersection-prune-test 626/1285 Test #627: opencsgtest_issue517 ......................................... Passed 1.44 sec Start 658: opencsgtest_stl-import-invalidvertex 627/1285 Test #629: opencsgtest_issue835 ......................................... Passed 1.30 sec Start 659: opencsgtest_stl-import-toomanyvertices 628/1285 Test #634: opencsgtest_issue964b ........................................ Passed 1.27 sec Start 660: opencsgtest_stl-import-unparseable 629/1285 Test #633: opencsgtest_issue964 ......................................... Passed 1.34 sec Start 661: csgpngtest_circle-tests 630/1285 Test #630: opencsgtest_issue904 ......................................... Passed 1.41 sec Start 662: csgpngtest_control-hull-dimension 631/1285 Test #637: opencsgtest_minkowski-thin-cylinder .......................... Passed 1.24 sec Start 663: csgpngtest_difference-2d-tests 632/1285 Test #635: opencsgtest_issue990 ......................................... Passed 1.31 sec Start 664: csgpngtest_highlight-modifier-2d 633/1285 Test #638: opencsgtest_polygon-illegal-winding .......................... Passed 1.27 sec Start 665: csgpngtest_hull2-tests 634/1285 Test #639: opencsgtest_transform-nan-inf-tests .......................... Passed 1.28 sec Start 666: csgpngtest_import_dxf-tests 635/1285 Test #636: opencsgtest_issue999 ......................................... Passed 1.34 sec Start 667: csgpngtest_intersection2-tests 636/1285 Test #640: opencsgtest_nef3_cube ........................................ Passed 1.33 sec Start 668: csgpngtest_minkowski2-crack 637/1285 Test #643: opencsgtest_assert-tests ..................................... Passed 1.34 sec Start 669: csgpngtest_minkowski2-hole-tests 638/1285 Test #641: opencsgtest_include-tests .................................... Passed 1.42 sec Start 670: csgpngtest_minkowski2-tests 639/1285 Test #644: opencsgtest_let-module-tests ................................. Passed 1.37 sec Start 671: csgpngtest_nullspace-2d 640/1285 Test #648: opencsgtest_empty-shape-tests ................................ Passed 1.28 sec Start 672: csgpngtest_offset-tests 641/1285 Test #645: opencsgtest_localfiles-test .................................. Passed 1.31 sec Start 673: csgpngtest_polygon-tests 642/1285 Test #642: opencsgtest_use-tests ........................................ Passed 1.46 sec Start 674: csgpngtest_polygons-touch 643/1285 Test #646: opencsgtest_localfiles-compatibility-test .................... Passed 1.34 sec Start 675: csgpngtest_projection-cut-tests 644/1285 Test #647: opencsgtest_rotate-empty-bbox ................................ Passed 1.39 sec Start 676: csgpngtest_projection-tests 645/1285 Test #649: opencsgtest_null-polygons .................................... Passed 1.33 sec Start 677: csgpngtest_render-2d-tests 646/1285 Test #631: opencsgtest_issue911 ......................................... Passed 1.98 sec Start 678: csgpngtest_resize-2d-tests 647/1285 Test #632: opencsgtest_issue913 ......................................... Passed 1.98 sec Start 679: csgpngtest_scale2D-tests 648/1285 Test #650: opencsgtest_internal-cavity .................................. Passed 1.40 sec Start 680: csgpngtest_square-tests 649/1285 Test #652: opencsgtest_bad-stl-pcbvicebar ............................... Passed 1.31 sec Start 681: csgpngtest_text-empty-tests 650/1285 Test #651: opencsgtest_internal-cavity-polyhedron ....................... Passed 1.39 sec Start 682: csgpngtest_text-font-alignment-tests 651/1285 Test #653: opencsgtest_bad-stl-tardis ................................... Passed 1.34 sec Start 683: csgpngtest_text-font-composition 652/1285 Test #522: opencsgtest_linear_extrude-twist-tests ....................... Passed 7.49 sec Start 684: csgpngtest_text-font-direction-tests 653/1285 Test #654: opencsgtest_bad-stl-wing ..................................... Passed 1.39 sec Start 685: csgpngtest_text-font-simple-tests 654/1285 Test #655: opencsgtest_rotate_extrude-hole .............................. Passed 1.34 sec Start 686: csgpngtest_text-font-spacing-tests 655/1285 Test #656: opencsgtest_preview_variable ................................. Passed 1.28 sec Start 687: csgpngtest_text-font-symbol 656/1285 Test #657: opencsgtest_intersection-prune-test .......................... Passed 1.29 sec Start 688: csgpngtest_text-font-tests 657/1285 Test #658: opencsgtest_stl-import-invalidvertex ......................... Passed 1.26 sec Start 689: csgpngtest_text-search-test 658/1285 Test #659: opencsgtest_stl-import-toomanyvertices ....................... Passed 1.28 sec Start 690: csgpngtest_arc 659/1285 Test #660: opencsgtest_stl-import-unparseable ........................... Passed 1.33 sec Start 691: csgpngtest_circle-advanced 660/1285 Test #664: csgpngtest_highlight-modifier-2d ............................. Passed 1.45 sec Start 692: csgpngtest_circle-double 661/1285 Test #663: csgpngtest_difference-2d-tests ............................... Passed 1.48 sec Start 693: csgpngtest_circle-small 662/1285 Test #661: csgpngtest_circle-tests ...................................... Passed 1.58 sec Start 694: csgpngtest_circle 663/1285 Test #662: csgpngtest_control-hull-dimension ............................ Passed 1.58 sec Start 695: csgpngtest_ellipse-arc-rot 664/1285 Test #665: csgpngtest_hull2-tests ....................................... Passed 1.53 sec Start 696: csgpngtest_ellipse-arc 665/1285 Test #667: csgpngtest_intersection2-tests ............................... Passed 1.54 sec Start 697: csgpngtest_ellipse-reverse 666/1285 Test #666: csgpngtest_import_dxf-tests .................................. Passed 1.55 sec Start 698: csgpngtest_ellipse-rot 667/1285 Test #668: csgpngtest_minkowski2-crack .................................. Passed 1.54 sec Start 699: csgpngtest_ellipse 668/1285 Test #671: csgpngtest_nullspace-2d ...................................... Passed 1.46 sec Start 700: csgpngtest_lwpolyline-closed 669/1285 Test #669: csgpngtest_minkowski2-hole-tests ............................. Passed 1.54 sec Start 701: csgpngtest_lwpolyline 670/1285 Test #674: csgpngtest_polygons-touch .................................... Passed 1.51 sec Start 702: csgpngtest_lwpolyline2 671/1285 Test #673: csgpngtest_polygon-tests ..................................... Passed 1.56 sec Start 703: csgpngtest_multiple-layers 672/1285 Test #670: csgpngtest_minkowski2-tests .................................. Passed 1.62 sec Start 704: csgpngtest_nothing-decimal-comma-separated 673/1285 Test #672: csgpngtest_offset-tests ...................................... Passed 1.59 sec Start 705: csgpngtest_polygon-concave-hole 674/1285 Test #677: csgpngtest_render-2d-tests ................................... Passed 1.55 sec Start 706: csgpngtest_polygon-concave-simple 675/1285 Test #680: csgpngtest_square-tests ...................................... Passed 1.50 sec Start 707: csgpngtest_polygon-concave 676/1285 Test #678: csgpngtest_resize-2d-tests ................................... Passed 1.57 sec Start 708: csgpngtest_polygon-holes-touch 677/1285 Test #679: csgpngtest_scale2D-tests ..................................... Passed 1.53 sec Start 709: csgpngtest_polygon-intersect 678/1285 Test #690: csgpngtest_arc ............................................... Passed 1.43 sec Start 710: csgpngtest_polygon-many-holes 679/1285 Test #598: opencsgtest_issue1069 ........................................ Passed 5.79 sec Start 711: csgpngtest_polygon-mesh 680/1285 Test #675: csgpngtest_projection-cut-tests .............................. Passed 2.25 sec Start 712: csgpngtest_polygon-overlap 681/1285 Test #691: csgpngtest_circle-advanced ................................... Passed 1.43 sec Start 713: csgpngtest_polygon-riser 682/1285 Test #676: csgpngtest_projection-tests .................................. Passed 2.32 sec Start 714: csgpngtest_polygon-self-intersect 683/1285 Test #681: csgpngtest_text-empty-tests .................................. Passed 2.19 sec Start 715: csgpngtest_polygon8 684/1285 Test #693: csgpngtest_circle-small ...................................... Passed 1.45 sec Start 716: csgpngtest_polygons 685/1285 Test #692: csgpngtest_circle-double ..................................... Passed 1.46 sec Start 717: csgpngtest_transform-insert 686/1285 Test #695: csgpngtest_ellipse-arc-rot ................................... Passed 1.44 sec Start 718: csgpngtest_triangle-with-duplicate-vertex 687/1285 Test #694: csgpngtest_circle ............................................ Passed 1.47 sec Start 719: csgpngtest_issue3262 688/1285 Test #696: csgpngtest_ellipse-arc ....................................... Passed 1.46 sec Start 720: csgpngtest_issue666_2D 689/1285 Test #698: csgpngtest_ellipse-rot ....................................... Passed 1.43 sec Start 721: csgpngtest_issue899 690/1285 Test #697: csgpngtest_ellipse-reverse ................................... Passed 1.44 sec Start 722: csgpngtest_linear_extrude-twist-tests 691/1285 Test #682: csgpngtest_text-font-alignment-tests ......................... Passed 2.57 sec Start 723: csgpngtest_polyset-reduce-crash 692/1285 Test #699: csgpngtest_ellipse ........................................... Passed 1.47 sec Start 724: csgpngtest_2d-3d 693/1285 Test #689: csgpngtest_text-search-test .................................. Passed 2.16 sec Start 725: csgpngtest_assign-tests 694/1285 Test #700: csgpngtest_lwpolyline-closed ................................. Passed 1.52 sec Start 726: csgpngtest_background-modifier 695/1285 Test #704: csgpngtest_nothing-decimal-comma-separated ................... Passed 1.43 sec Start 727: csgpngtest_child-child-test 696/1285 Test #701: csgpngtest_lwpolyline ........................................ Passed 1.52 sec Start 728: csgpngtest_child-tests 697/1285 Test #703: csgpngtest_multiple-layers ................................... Passed 1.47 sec Start 729: csgpngtest_color-tests 698/1285 Test #705: csgpngtest_polygon-concave-hole .............................. Passed 1.47 sec Start 730: csgpngtest_cube-tests 699/1285 Test #702: csgpngtest_lwpolyline2 ....................................... Passed 1.53 sec Start 731: csgpngtest_cylinder-diameter-tests 700/1285 Test #708: csgpngtest_polygon-holes-touch ............................... Passed 1.43 sec Start 732: csgpngtest_cylinder-tests 701/1285 Test #706: csgpngtest_polygon-concave-simple ............................ Passed 1.48 sec 702/1285 Test #707: csgpngtest_polygon-concave ................................... Passed 1.45 sec Start 733: csgpngtest_difference-tests Start 734: csgpngtest_disable-modifier 703/1285 Test #683: csgpngtest_text-font-composition ............................. Passed 2.84 sec Start 735: csgpngtest_for-tests 704/1285 Test #709: csgpngtest_polygon-intersect ................................. Passed 1.51 sec Start 736: csgpngtest_highlight-modifier 705/1285 Test #684: csgpngtest_text-font-direction-tests ......................... Passed 3.16 sec Start 737: csgpngtest_hull3-tests 706/1285 Test #710: csgpngtest_polygon-many-holes ................................ Passed 1.49 sec Start 738: csgpngtest_ifelse-tests 707/1285 Test #712: csgpngtest_polygon-overlap ................................... Passed 1.39 sec Start 739: csgpngtest_import-empty-tests 708/1285 Test #711: csgpngtest_polygon-mesh ...................................... Passed 1.43 sec Start 740: csgpngtest_import_stl-tests 709/1285 Test #713: csgpngtest_polygon-riser ..................................... Passed 1.53 sec Start 741: csgpngtest_intersection-tests 710/1285 Test #686: csgpngtest_text-font-spacing-tests ........................... Passed 3.41 sec Start 742: csgpngtest_intersection_for-tests 711/1285 Test #714: csgpngtest_polygon-self-intersect ............................ Passed 1.46 sec Start 743: csgpngtest_linear_extrude-parameter-tests 712/1285 Test #715: csgpngtest_polygon8 .......................................... Passed 1.48 sec Start 744: csgpngtest_linear_extrude-tests 713/1285 Test #717: csgpngtest_transform-insert .................................. Passed 1.46 sec Start 745: csgpngtest_minkowski3-tests 714/1285 Test #716: csgpngtest_polygons .......................................... Passed 1.49 sec Start 746: csgpngtest_mirror-tests 715/1285 Test #718: csgpngtest_triangle-with-duplicate-vertex .................... Passed 1.49 sec Start 747: csgpngtest_module-recursion 716/1285 Test #720: csgpngtest_issue666_2D ....................................... Passed 1.54 sec Start 748: csgpngtest_modulevariables 717/1285 Test #724: csgpngtest_2d-3d ............................................. Passed 1.51 sec Start 749: csgpngtest_nullspace-difference 718/1285 Test #723: csgpngtest_polyset-reduce-crash .............................. Passed 1.52 sec Start 750: csgpngtest_nullspace-intersection 719/1285 Test #685: csgpngtest_text-font-simple-tests ............................ Passed 4.13 sec Start 751: csgpngtest_nullspace-minkowski-intersection 720/1285 Test #730: csgpngtest_cube-tests ........................................ Passed 1.55 sec Start 752: csgpngtest_nullspace-minkowski 721/1285 Test #725: csgpngtest_assign-tests ...................................... Passed 1.77 sec Start 753: csgpngtest_polyhedron-concave-test 722/1285 Test #729: csgpngtest_color-tests ....................................... Passed 1.68 sec Start 754: csgpngtest_polyhedron-tests 723/1285 Test #734: csgpngtest_disable-modifier .................................. Passed 1.56 sec Start 755: csgpngtest_projection-extrude-tests 724/1285 Test #687: csgpngtest_text-font-symbol .................................. Passed 4.28 sec Start 756: csgpngtest_render-tests 725/1285 Test #719: csgpngtest_issue3262 ......................................... Passed 2.53 sec Start 757: csgpngtest_resize-convexity-tests 726/1285 Test #739: csgpngtest_import-empty-tests ................................ Passed 1.49 sec Start 758: csgpngtest_root-modifier 727/1285 Test #727: csgpngtest_child-child-test .................................. Passed 2.31 sec Start 759: csgpngtest_rotate-parameters 728/1285 Test #726: csgpngtest_background-modifier ............................... Passed 2.38 sec Start 760: csgpngtest_scale-mirror2D-3D-tests 729/1285 Test #732: csgpngtest_cylinder-tests .................................... Passed 2.19 sec Start 761: csgpngtest_scale3D-tests 730/1285 Test #738: csgpngtest_ifelse-tests ...................................... Passed 1.73 sec Start 762: csgpngtest_surface-png-image-tests 731/1285 Test #721: csgpngtest_issue899 .......................................... Passed 2.78 sec Start 763: csgpngtest_surface-png-image2-tests 732/1285 Test #740: csgpngtest_import_stl-tests .................................. Passed 1.77 sec Start 764: csgpngtest_surface-png-image3-tests 733/1285 Test #742: csgpngtest_intersection_for-tests ............................ Passed 1.68 sec Start 765: csgpngtest_surface-simple 734/1285 Test #688: csgpngtest_text-font-tests ................................... Passed 4.85 sec Start 766: csgpngtest_tessellation-text-test 735/1285 Test #737: csgpngtest_hull3-tests ....................................... Passed 2.06 sec Start 767: csgpngtest_transform-tests 736/1285 Test #733: csgpngtest_difference-tests .................................. Passed 2.49 sec Start 768: csgpngtest_union-coincident-test 737/1285 Test #748: csgpngtest_modulevariables ................................... Passed 1.50 sec Start 769: csgpngtest_union-tests 738/1285 Test #749: csgpngtest_nullspace-difference .............................. Passed 1.58 sec Start 770: csgpngtest_amf_broken 739/1285 Test #750: csgpngtest_nullspace-intersection ............................ Passed 1.58 sec Start 771: csgpngtest_cube-with-hole 740/1285 Test #746: csgpngtest_mirror-tests ...................................... Passed 1.98 sec Start 772: csgpngtest_multi-volume-binary 741/1285 Test #753: csgpngtest_polyhedron-concave-test ........................... Passed 1.43 sec Start 773: csgpngtest_sphere20face 742/1285 Test #744: csgpngtest_linear_extrude-tests .............................. Passed 2.13 sec Start 774: csgpngtest_split_pyramid 743/1285 Test #731: csgpngtest_cylinder-diameter-tests ........................... Passed 3.01 sec Start 775: csgpngtest_tetra_multicolor 744/1285 Test #752: csgpngtest_nullspace-minkowski ............................... Passed 1.52 sec Start 776: csgpngtest_import_stl-test 745/1285 Test #751: csgpngtest_nullspace-minkowski-intersection .................. Passed 1.62 sec Start 777: csgpngtest_rotate_extrude_dxf-tests 746/1285 Test #728: csgpngtest_child-tests ....................................... Passed 3.20 sec Start 778: csgpngtest_adns2610_dev_circuit_inv 747/1285 Test #736: csgpngtest_highlight-modifier ................................ Passed 2.97 sec Start 779: csgpngtest_fn_bug 748/1285 Test #754: csgpngtest_polyhedron-tests .................................. Passed 1.65 sec Start 780: csgpngtest_gridbug 749/1285 Test #741: csgpngtest_intersection-tests ................................ Passed 2.55 sec Start 781: csgpngtest_horn-torus 750/1285 Test #758: csgpngtest_root-modifier ..................................... Passed 1.50 sec Start 782: csgpngtest_issue1004 751/1285 Test #761: csgpngtest_scale3D-tests ..................................... Passed 1.54 sec Start 783: csgpngtest_issue1005 752/1285 Test #757: csgpngtest_resize-convexity-tests ............................ Passed 1.78 sec Start 784: csgpngtest_issue1061 753/1285 Test #760: csgpngtest_scale-mirror2D-3D-tests ........................... Passed 1.61 sec Start 785: csgpngtest_issue1069 754/1285 Test #747: csgpngtest_module-recursion .................................. Passed 2.99 sec Start 786: csgpngtest_issue1089 755/1285 Test #765: csgpngtest_surface-simple .................................... Passed 1.57 sec Start 787: csgpngtest_issue1089b 756/1285 Test #756: csgpngtest_render-tests ...................................... Passed 2.43 sec Start 788: csgpngtest_issue1105 757/1285 Test #768: csgpngtest_union-coincident-test ............................. Passed 1.68 sec Start 789: csgpngtest_issue1105b 758/1285 Test #770: csgpngtest_amf_broken ........................................ Passed 1.48 sec Start 790: csgpngtest_issue1105c 759/1285 Test #745: csgpngtest_minkowski3-tests .................................. Passed 3.41 sec Start 791: csgpngtest_issue1105d 760/1285 Test #735: csgpngtest_for-tests ......................................... Passed 4.37 sec Start 792: csgpngtest_issue1137 761/1285 Test #771: csgpngtest_cube-with-hole .................................... Passed 1.63 sec Start 793: csgpngtest_issue1138 762/1285 Test #776: csgpngtest_import_stl-test ................................... Passed 1.46 sec Start 794: csgpngtest_issue1165 763/1285 Test #774: csgpngtest_split_pyramid ..................................... Passed 1.56 sec Start 795: csgpngtest_issue1196 764/1285 Test #773: csgpngtest_sphere20face ...................................... Passed 1.59 sec Start 796: csgpngtest_issue1198 765/1285 Test #775: csgpngtest_tetra_multicolor .................................. Passed 1.58 sec Start 797: csgpngtest_issue1215 766/1285 Test #769: csgpngtest_union-tests ....................................... Passed 2.00 sec Start 798: csgpngtest_issue1215b 767/1285 Test #778: csgpngtest_adns2610_dev_circuit_inv .......................... Passed 1.58 sec Start 799: csgpngtest_issue1215c 768/1285 Test #766: csgpngtest_tessellation-text-test ............................ Passed 2.28 sec Start 800: csgpngtest_issue1221 769/1285 Test #777: csgpngtest_rotate_extrude_dxf-tests .......................... Passed 1.63 sec Start 801: csgpngtest_issue1223 770/1285 Test #762: csgpngtest_surface-png-image-tests ........................... Passed 2.49 sec Start 802: csgpngtest_issue1223b 771/1285 Test #780: csgpngtest_gridbug ........................................... Passed 1.53 sec Start 803: csgpngtest_issue1225 772/1285 Test #763: csgpngtest_surface-png-image2-tests .......................... Passed 2.47 sec Start 804: csgpngtest_issue1246 773/1285 Test #781: csgpngtest_horn-torus ........................................ Passed 1.57 sec Start 805: csgpngtest_issue1325 774/1285 Test #764: csgpngtest_surface-png-image3-tests .......................... Passed 2.55 sec Start 806: csgpngtest_issue1671 775/1285 Test #759: csgpngtest_rotate-parameters ................................. Passed 2.73 sec Start 807: csgpngtest_issue1672 776/1285 Test #767: csgpngtest_transform-tests ................................... Passed 2.69 sec Start 808: csgpngtest_issue1803 777/1285 Test #782: csgpngtest_issue1004 ......................................... Passed 1.63 sec Start 809: csgpngtest_issue1833 778/1285 Test #779: csgpngtest_fn_bug ............................................ Passed 2.17 sec Start 810: csgpngtest_issue1867 779/1285 Test #743: csgpngtest_linear_extrude-parameter-tests .................... Passed 4.57 sec Start 811: csgpngtest_issue2259 780/1285 Test #783: csgpngtest_issue1005 ......................................... Passed 1.56 sec Start 812: csgpngtest_issue3158 781/1285 Test #784: csgpngtest_issue1061 ......................................... Passed 1.53 sec Start 813: csgpngtest_issue3547 782/1285 Test #786: csgpngtest_issue1089 ......................................... Passed 1.53 sec Start 814: csgpngtest_issue495a 783/1285 Test #772: csgpngtest_multi-volume-binary ............................... Passed 2.72 sec Start 815: csgpngtest_issue517 784/1285 Test #787: csgpngtest_issue1089b ........................................ Passed 1.65 sec Start 816: csgpngtest_issue666 785/1285 Test #755: csgpngtest_projection-extrude-tests .......................... Passed 4.27 sec Start 817: csgpngtest_issue835 786/1285 Test #792: csgpngtest_issue1137 ......................................... Passed 1.52 sec Start 818: csgpngtest_issue904 787/1285 Test #789: csgpngtest_issue1105b ........................................ Passed 1.76 sec Start 819: csgpngtest_issue911 788/1285 Test #796: csgpngtest_issue1198 ......................................... Passed 1.50 sec Start 820: csgpngtest_issue913 789/1285 Test #788: csgpngtest_issue1105 ......................................... Passed 1.86 sec Start 821: csgpngtest_issue964 790/1285 Test #795: csgpngtest_issue1196 ......................................... Passed 1.58 sec Start 822: csgpngtest_issue964b 791/1285 Test #794: csgpngtest_issue1165 ......................................... Passed 1.63 sec Start 823: csgpngtest_issue990 792/1285 Test #797: csgpngtest_issue1215 ......................................... Passed 1.65 sec Start 824: csgpngtest_issue999 793/1285 Test #800: csgpngtest_issue1221 ......................................... Passed 1.53 sec Start 825: csgpngtest_minkowski-thin-cylinder 794/1285 Test #804: csgpngtest_issue1246 ......................................... Passed 1.52 sec Start 826: csgpngtest_polygon-illegal-winding 795/1285 Test #791: csgpngtest_issue1105d ........................................ Passed 2.02 sec Start 827: csgpngtest_nef3_cube 796/1285 Test #790: csgpngtest_issue1105c ........................................ Passed 2.05 sec Start 828: csgpngtest_include-tests 797/1285 Test #805: csgpngtest_issue1325 ......................................... Passed 1.55 sec Start 829: csgpngtest_use-tests 798/1285 Test #793: csgpngtest_issue1138 ......................................... Passed 1.96 sec Start 830: csgpngtest_assert-tests 799/1285 Test #807: csgpngtest_issue1672 ......................................... Passed 1.51 sec Start 831: csgpngtest_let-module-tests 800/1285 Test #806: csgpngtest_issue1671 ......................................... Passed 1.57 sec Start 832: csgpngtest_localfiles-test 801/1285 Test #803: csgpngtest_issue1225 ......................................... Passed 1.70 sec Start 833: csgpngtest_localfiles-compatibility-test 802/1285 Test #798: csgpngtest_issue1215b ........................................ Passed 1.93 sec Start 834: csgpngtest_rotate-empty-bbox 803/1285 Test #801: csgpngtest_issue1223 ......................................... Passed 1.89 sec Start 835: csgpngtest_empty-shape-tests 804/1285 Test #802: csgpngtest_issue1223b ........................................ Passed 1.90 sec Start 836: csgpngtest_null-polygons 805/1285 Test #809: csgpngtest_issue1833 ......................................... Passed 1.50 sec Start 837: csgpngtest_internal-cavity 806/1285 Test #810: csgpngtest_issue1867 ......................................... Passed 1.60 sec Start 838: csgpngtest_internal-cavity-polyhedron 807/1285 Test #811: csgpngtest_issue2259 ......................................... Passed 1.59 sec Start 839: csgpngtest_bad-stl-pcbvicebar 808/1285 Test #799: csgpngtest_issue1215c ........................................ Passed 2.27 sec Start 840: csgpngtest_bad-stl-tardis 809/1285 Test #814: csgpngtest_issue495a ......................................... Passed 1.52 sec Start 841: csgpngtest_bad-stl-wing 810/1285 Test #813: csgpngtest_issue3547 ......................................... Passed 1.89 sec Start 842: csgpngtest_rotate_extrude-hole 811/1285 Test #808: csgpngtest_issue1803 ......................................... Passed 2.08 sec Start 843: csgpngtest_preview_variable 812/1285 Test #816: csgpngtest_issue666 .......................................... Passed 1.69 sec Start 844: throwntogethertest_circle-tests 813/1285 Test #815: csgpngtest_issue517 .......................................... Passed 1.79 sec Start 845: throwntogethertest_control-hull-dimension 814/1285 Test #817: csgpngtest_issue835 .......................................... Passed 1.63 sec Start 846: throwntogethertest_difference-2d-tests 815/1285 Test #821: csgpngtest_issue964 .......................................... Passed 1.51 sec Start 847: throwntogethertest_highlight-modifier-2d 816/1285 Test #722: csgpngtest_linear_extrude-twist-tests ........................ Passed 8.02 sec Start 848: throwntogethertest_hull2-tests 817/1285 Test #812: csgpngtest_issue3158 ......................................... Passed 2.26 sec Start 849: throwntogethertest_import_dxf-tests 818/1285 Test #818: csgpngtest_issue904 .......................................... Passed 1.67 sec Start 850: throwntogethertest_intersection2-tests 819/1285 Test #823: csgpngtest_issue990 .......................................... Passed 1.59 sec Start 851: throwntogethertest_minkowski2-crack 820/1285 Test #822: csgpngtest_issue964b ......................................... Passed 1.67 sec Start 852: throwntogethertest_minkowski2-hole-tests 821/1285 Test #825: csgpngtest_minkowski-thin-cylinder ........................... Passed 1.53 sec Start 853: throwntogethertest_minkowski2-tests 822/1285 Test #824: csgpngtest_issue999 .......................................... Passed 1.57 sec Start 854: throwntogethertest_nullspace-2d 823/1285 Test #826: csgpngtest_polygon-illegal-winding ........................... Passed 1.54 sec Start 855: throwntogethertest_offset-tests 824/1285 Test #827: csgpngtest_nef3_cube ......................................... Passed 1.58 sec Start 856: throwntogethertest_polygon-tests 825/1285 Test #831: csgpngtest_let-module-tests .................................. Passed 1.66 sec Start 857: throwntogethertest_polygons-touch 826/1285 Test #834: csgpngtest_rotate-empty-bbox ................................. Passed 1.61 sec Start 858: throwntogethertest_projection-cut-tests 827/1285 Test #819: csgpngtest_issue911 .......................................... Passed 2.14 sec Start 859: throwntogethertest_projection-tests 828/1285 Test #835: csgpngtest_empty-shape-tests ................................. Passed 1.56 sec Start 860: throwntogethertest_render-2d-tests 829/1285 Test #820: csgpngtest_issue913 .......................................... Passed 2.14 sec Start 861: throwntogethertest_resize-2d-tests 830/1285 Test #836: csgpngtest_null-polygons ..................................... Passed 1.63 sec Start 862: throwntogethertest_scale2D-tests 831/1285 Test #837: csgpngtest_internal-cavity ................................... Passed 1.59 sec Start 863: throwntogethertest_square-tests 832/1285 Test #830: csgpngtest_assert-tests ...................................... Passed 1.93 sec Start 864: throwntogethertest_text-empty-tests 833/1285 Test #839: csgpngtest_bad-stl-pcbvicebar ................................ Passed 1.53 sec Start 865: throwntogethertest_text-font-alignment-tests 834/1285 Test #838: csgpngtest_internal-cavity-polyhedron ........................ Passed 1.60 sec Start 866: throwntogethertest_text-font-composition 835/1285 Test #840: csgpngtest_bad-stl-tardis .................................... Passed 1.58 sec Start 867: throwntogethertest_text-font-direction-tests 836/1285 Test #841: csgpngtest_bad-stl-wing ...................................... Passed 1.60 sec Start 868: throwntogethertest_text-font-simple-tests 837/1285 Test #844: throwntogethertest_circle-tests .............................. Passed 1.30 sec Start 869: throwntogethertest_text-font-spacing-tests 838/1285 Test #845: throwntogethertest_control-hull-dimension .................... Passed 1.30 sec Start 870: throwntogethertest_text-font-symbol 839/1285 Test #846: throwntogethertest_difference-2d-tests ....................... Passed 1.31 sec Start 871: throwntogethertest_text-font-tests 840/1285 Test #843: csgpngtest_preview_variable .................................. Passed 1.62 sec Start 872: throwntogethertest_text-search-test 841/1285 Test #850: throwntogethertest_intersection2-tests ....................... Passed 1.26 sec Start 873: throwntogethertest_arc 842/1285 Test #847: throwntogethertest_highlight-modifier-2d ..................... Passed 1.31 sec Start 874: throwntogethertest_circle-advanced 843/1285 Test #848: throwntogethertest_hull2-tests ............................... Passed 1.32 sec Start 875: throwntogethertest_circle-double 844/1285 Test #849: throwntogethertest_import_dxf-tests .......................... Passed 1.31 sec Start 876: throwntogethertest_circle-small 845/1285 Test #854: throwntogethertest_nullspace-2d .............................. Passed 1.27 sec Start 877: throwntogethertest_circle 846/1285 Test #832: csgpngtest_localfiles-test ................................... Passed 2.57 sec Start 878: throwntogethertest_ellipse-arc-rot 847/1285 Test #851: throwntogethertest_minkowski2-crack .......................... Passed 1.37 sec Start 879: throwntogethertest_ellipse-arc 848/1285 Test #852: throwntogethertest_minkowski2-hole-tests ..................... Passed 1.31 sec Start 880: throwntogethertest_ellipse-reverse 849/1285 Test #833: csgpngtest_localfiles-compatibility-test ..................... Passed 2.59 sec Start 881: throwntogethertest_ellipse-rot 850/1285 Test #853: throwntogethertest_minkowski2-tests .......................... Passed 1.33 sec Start 882: throwntogethertest_ellipse 851/1285 Test #856: throwntogethertest_polygon-tests ............................. Passed 1.31 sec Start 883: throwntogethertest_lwpolyline-closed 852/1285 Test #855: throwntogethertest_offset-tests .............................. Passed 1.36 sec Start 884: throwntogethertest_lwpolyline 853/1285 Test #842: csgpngtest_rotate_extrude-hole ............................... Passed 2.13 sec Start 885: throwntogethertest_lwpolyline2 854/1285 Test #857: throwntogethertest_polygons-touch ............................ Passed 1.30 sec Start 886: throwntogethertest_multiple-layers 855/1285 Test #785: csgpngtest_issue1069 ......................................... Passed 5.55 sec Start 887: throwntogethertest_nothing-decimal-comma-separated 856/1285 Test #860: throwntogethertest_render-2d-tests ........................... Passed 1.27 sec Start 888: throwntogethertest_polygon-concave-hole 857/1285 Test #861: throwntogethertest_resize-2d-tests ........................... Passed 1.29 sec Start 889: throwntogethertest_polygon-concave-simple 858/1285 Test #863: throwntogethertest_square-tests .............................. Passed 1.23 sec Start 890: throwntogethertest_polygon-concave 859/1285 Test #862: throwntogethertest_scale2D-tests ............................. Passed 1.30 sec Start 891: throwntogethertest_polygon-holes-touch 860/1285 Test #828: csgpngtest_include-tests ..................................... Passed 3.58 sec Start 892: throwntogethertest_polygon-intersect 861/1285 Test #873: throwntogethertest_arc ....................................... Passed 1.17 sec Start 893: throwntogethertest_polygon-many-holes 862/1285 Test #875: throwntogethertest_circle-double ............................. Passed 1.17 sec Start 894: throwntogethertest_polygon-mesh 863/1285 Test #874: throwntogethertest_circle-advanced ........................... Passed 1.21 sec Start 895: throwntogethertest_polygon-overlap 864/1285 Test #858: throwntogethertest_projection-cut-tests ...................... Passed 2.00 sec Start 896: throwntogethertest_polygon-riser 865/1285 Test #876: throwntogethertest_circle-small .............................. Passed 1.22 sec Start 897: throwntogethertest_polygon-self-intersect 866/1285 Test #859: throwntogethertest_projection-tests .......................... Passed 2.03 sec Start 898: throwntogethertest_polygon8 867/1285 Test #877: throwntogethertest_circle .................................... Passed 1.20 sec Start 899: throwntogethertest_polygons 868/1285 Test #879: throwntogethertest_ellipse-arc ............................... Passed 1.19 sec Start 900: throwntogethertest_transform-insert 869/1285 Test #878: throwntogethertest_ellipse-arc-rot ........................... Passed 1.24 sec Start 901: throwntogethertest_triangle-with-duplicate-vertex 870/1285 Test #880: throwntogethertest_ellipse-reverse ........................... Passed 1.24 sec Start 902: throwntogethertest_issue3262 871/1285 Test #881: throwntogethertest_ellipse-rot ............................... Passed 1.23 sec Start 903: throwntogethertest_issue666_2D 872/1285 Test #864: throwntogethertest_text-empty-tests .......................... Passed 1.96 sec Start 904: throwntogethertest_issue899 873/1285 Test #882: throwntogethertest_ellipse ................................... Passed 1.23 sec Start 905: throwntogethertest_linear_extrude-twist-tests 874/1285 Test #872: throwntogethertest_text-search-test .......................... Passed 1.53 sec Start 906: throwntogethertest_polyset-reduce-crash 875/1285 Test #883: throwntogethertest_lwpolyline-closed ......................... Passed 1.24 sec Start 907: throwntogethertest_2d-3d 876/1285 Test #884: throwntogethertest_lwpolyline ................................ Passed 1.25 sec Start 908: throwntogethertest_assign-tests 877/1285 Test #829: csgpngtest_use-tests ......................................... Passed 4.11 sec Start 909: throwntogethertest_background-modifier 878/1285 Test #886: throwntogethertest_multiple-layers ........................... Passed 1.21 sec Start 910: throwntogethertest_background-modifier2 879/1285 Test #887: throwntogethertest_nothing-decimal-comma-separated ........... Passed 1.24 sec Start 911: throwntogethertest_child-background 880/1285 Test #888: throwntogethertest_polygon-concave-hole ...................... Passed 1.23 sec Start 912: throwntogethertest_child-child-test 881/1285 Test #885: throwntogethertest_lwpolyline2 ............................... Passed 1.28 sec Start 913: throwntogethertest_child-tests 882/1285 Test #889: throwntogethertest_polygon-concave-simple .................... Passed 1.22 sec Start 914: throwntogethertest_color-tests 883/1285 Test #865: throwntogethertest_text-font-alignment-tests ................. Passed 2.22 sec Start 915: throwntogethertest_cube-tests 884/1285 Test #890: throwntogethertest_polygon-concave ........................... Passed 1.20 sec Start 916: throwntogethertest_cylinder-diameter-tests 885/1285 Test #891: throwntogethertest_polygon-holes-touch ....................... Passed 1.26 sec Start 917: throwntogethertest_cylinder-tests 886/1285 Test #866: throwntogethertest_text-font-composition ..................... Passed 2.51 sec Start 918: throwntogethertest_difference-tests 887/1285 Test #892: throwntogethertest_polygon-intersect ......................... Passed 1.29 sec Start 919: throwntogethertest_disable-modifier 888/1285 Test #893: throwntogethertest_polygon-many-holes ........................ Passed 1.22 sec Start 920: throwntogethertest_for-nested-tests 889/1285 Test #895: throwntogethertest_polygon-overlap ........................... Passed 1.23 sec Start 921: throwntogethertest_for-tests 890/1285 Test #896: throwntogethertest_polygon-riser ............................. Passed 1.23 sec Start 922: throwntogethertest_highlight-and-background-modifier 891/1285 Test #894: throwntogethertest_polygon-mesh .............................. Passed 1.29 sec Start 923: throwntogethertest_highlight-modifier 892/1285 Test #897: throwntogethertest_polygon-self-intersect .................... Passed 1.24 sec Start 924: throwntogethertest_highlight-modifier2 893/1285 Test #898: throwntogethertest_polygon8 .................................. Passed 1.23 sec Start 925: throwntogethertest_hull3-tests 894/1285 Test #867: throwntogethertest_text-font-direction-tests ................. Passed 2.89 sec Start 926: throwntogethertest_ifelse-tests 895/1285 Test #871: throwntogethertest_text-font-tests ........................... Passed 2.63 sec Start 927: throwntogethertest_import-empty-tests 896/1285 Test #899: throwntogethertest_polygons .................................. Passed 1.27 sec Start 928: throwntogethertest_import_stl-tests 897/1285 Test #900: throwntogethertest_transform-insert .......................... Passed 1.28 sec Start 929: throwntogethertest_intersection-tests 898/1285 Test #903: throwntogethertest_issue666_2D ............................... Passed 1.26 sec Start 930: throwntogethertest_intersection_for-tests 899/1285 Test #901: throwntogethertest_triangle-with-duplicate-vertex ............ Passed 1.30 sec Start 931: throwntogethertest_linear_extrude-parameter-tests 900/1285 Test #906: throwntogethertest_polyset-reduce-crash ...................... Passed 1.30 sec Start 932: throwntogethertest_linear_extrude-scale-zero-tests 901/1285 Test #908: throwntogethertest_assign-tests .............................. Passed 1.24 sec Start 933: throwntogethertest_linear_extrude-tests 902/1285 Test #868: throwntogethertest_text-font-simple-tests .................... Passed 3.11 sec Start 934: throwntogethertest_minkowski3-tests 903/1285 Test #907: throwntogethertest_2d-3d ..................................... Passed 1.29 sec Start 935: throwntogethertest_mirror-tests 904/1285 Test #909: throwntogethertest_background-modifier ....................... Passed 1.28 sec Start 936: throwntogethertest_module-recursion 905/1285 Test #910: throwntogethertest_background-modifier2 ...................... Passed 1.34 sec Start 937: throwntogethertest_modulevariables 906/1285 Test #912: throwntogethertest_child-child-test .......................... Passed 1.29 sec Start 938: throwntogethertest_nullspace-intersection 907/1285 Test #911: throwntogethertest_child-background .......................... Passed 1.32 sec Start 939: throwntogethertest_nullspace-minkowski-intersection 908/1285 Test #913: throwntogethertest_child-tests ............................... Passed 1.32 sec Start 940: throwntogethertest_nullspace-minkowski 909/1285 Test #916: throwntogethertest_cylinder-diameter-tests ................... Passed 1.30 sec Start 941: throwntogethertest_polyhedron-concave-test 910/1285 Test #914: throwntogethertest_color-tests ............................... Passed 1.37 sec Start 942: throwntogethertest_polyhedron-nonplanar-tests 911/1285 Test #915: throwntogethertest_cube-tests ................................ Passed 1.37 sec Start 943: throwntogethertest_polyhedron-tests 912/1285 Test #917: throwntogethertest_cylinder-tests ............................ Passed 1.26 sec Start 944: throwntogethertest_primitive-inf-tests 913/1285 Test #869: throwntogethertest_text-font-spacing-tests ................... Passed 3.50 sec Start 945: throwntogethertest_projection-extrude-tests 914/1285 Test #918: throwntogethertest_difference-tests .......................... Passed 1.22 sec Start 946: throwntogethertest_render-tests 915/1285 Test #904: throwntogethertest_issue899 .................................. Passed 2.11 sec Start 947: throwntogethertest_resize-convexity-tests 916/1285 Test #919: throwntogethertest_disable-modifier .......................... Passed 1.29 sec Start 948: throwntogethertest_resize-tests 917/1285 Test #870: throwntogethertest_text-font-symbol .......................... Passed 3.82 sec Start 949: throwntogethertest_root-modifier 918/1285 Test #920: throwntogethertest_for-nested-tests .......................... Passed 1.28 sec Start 950: throwntogethertest_rotate-parameters 919/1285 Test #923: throwntogethertest_highlight-modifier ........................ Passed 1.28 sec Start 951: throwntogethertest_rotate_extrude-angle 920/1285 Test #922: throwntogethertest_highlight-and-background-modifier ......... Passed 1.31 sec Start 952: throwntogethertest_rotate_extrude-tests 921/1285 Test #926: throwntogethertest_ifelse-tests .............................. Passed 1.27 sec Start 953: throwntogethertest_scale-mirror2D-3D-tests 922/1285 Test #924: throwntogethertest_highlight-modifier2 ....................... Passed 1.33 sec Start 954: throwntogethertest_scale3D-tests 923/1285 Test #927: throwntogethertest_import-empty-tests ........................ Passed 1.25 sec Start 955: throwntogethertest_sphere-tests 924/1285 Test #921: throwntogethertest_for-tests ................................. Passed 1.40 sec Start 956: throwntogethertest_surface-png-image-tests 925/1285 Test #929: throwntogethertest_intersection-tests ........................ Passed 1.26 sec Start 957: throwntogethertest_surface-png-image2-tests 926/1285 Test #902: throwntogethertest_issue3262 ................................. Passed 2.50 sec Start 958: throwntogethertest_surface-png-image3-tests 927/1285 Test #928: throwntogethertest_import_stl-tests .......................... Passed 1.31 sec Start 959: throwntogethertest_surface-simple 928/1285 Test #925: throwntogethertest_hull3-tests ............................... Passed 1.48 sec Start 960: throwntogethertest_surface-tests 929/1285 Test #930: throwntogethertest_intersection_for-tests .................... Passed 1.29 sec Start 961: throwntogethertest_tessellation-text-test 930/1285 Test #931: throwntogethertest_linear_extrude-parameter-tests ............ Passed 1.36 sec Start 962: throwntogethertest_transform-tests 931/1285 Test #933: throwntogethertest_linear_extrude-tests ...................... Passed 1.30 sec Start 963: throwntogethertest_union-coincident-test 932/1285 Test #935: throwntogethertest_mirror-tests .............................. Passed 1.29 sec Start 964: throwntogethertest_union-tests 933/1285 Test #936: throwntogethertest_module-recursion .......................... Passed 1.30 sec Start 965: throwntogethertest_amf_broken 934/1285 Test #932: throwntogethertest_linear_extrude-scale-zero-tests ........... Passed 1.39 sec Start 966: throwntogethertest_cube-with-hole 935/1285 Test #939: throwntogethertest_nullspace-minkowski-intersection .......... Passed 1.25 sec Start 967: throwntogethertest_multi-volume-binary 936/1285 Test #937: throwntogethertest_modulevariables ........................... Passed 1.27 sec Start 968: throwntogethertest_sphere20face 937/1285 Test #938: throwntogethertest_nullspace-intersection .................... Passed 1.28 sec Start 969: throwntogethertest_split_pyramid 938/1285 Test #940: throwntogethertest_nullspace-minkowski ....................... Passed 1.27 sec Start 970: throwntogethertest_tetra_multicolor 939/1285 Test #941: throwntogethertest_polyhedron-concave-test ................... Passed 1.26 sec Start 971: throwntogethertest_import_stl-test 940/1285 Test #943: throwntogethertest_polyhedron-tests .......................... Passed 1.33 sec Start 972: throwntogethertest_rotate_extrude_dxf-tests 941/1285 Test #944: throwntogethertest_primitive-inf-tests ....................... Passed 1.32 sec Start 973: throwntogethertest_adns2610_dev_circuit_inv 942/1285 Test #942: throwntogethertest_polyhedron-nonplanar-tests ................ Passed 1.46 sec Start 974: throwntogethertest_fn_bug 943/1285 Test #946: throwntogethertest_render-tests .............................. Passed 1.49 sec Start 975: throwntogethertest_gridbug 944/1285 Test #949: throwntogethertest_root-modifier ............................. Passed 1.27 sec Start 976: throwntogethertest_horn-torus 945/1285 Test #948: throwntogethertest_resize-tests .............................. Passed 1.30 sec Start 977: throwntogethertest_issue1004 946/1285 Test #947: throwntogethertest_resize-convexity-tests .................... Passed 1.39 sec Start 978: throwntogethertest_issue1005 947/1285 Test #950: throwntogethertest_rotate-parameters ......................... Passed 1.28 sec Start 979: throwntogethertest_issue1061 948/1285 Test #951: throwntogethertest_rotate_extrude-angle ...................... Passed 1.30 sec Start 980: throwntogethertest_issue1069 949/1285 Test #953: throwntogethertest_scale-mirror2D-3D-tests ................... Passed 1.28 sec Start 981: throwntogethertest_issue1089b 950/1285 Test #952: throwntogethertest_rotate_extrude-tests ...................... Passed 1.30 sec Start 982: throwntogethertest_issue1105 951/1285 Test #955: throwntogethertest_sphere-tests .............................. Passed 1.37 sec Start 983: throwntogethertest_issue1105b 952/1285 Test #954: throwntogethertest_scale3D-tests ............................. Passed 1.39 sec Start 984: throwntogethertest_issue1105c 953/1285 Test #959: throwntogethertest_surface-simple ............................ Passed 1.31 sec Start 985: throwntogethertest_issue1105d 954/1285 Test #960: throwntogethertest_surface-tests ............................. Passed 1.44 sec Start 986: throwntogethertest_issue1137 955/1285 Test #962: throwntogethertest_transform-tests ........................... Passed 1.38 sec Start 987: throwntogethertest_issue1138 956/1285 Test #964: throwntogethertest_union-tests ............................... Passed 1.28 sec Start 988: throwntogethertest_issue1165 957/1285 Test #965: throwntogethertest_amf_broken ................................ Passed 1.25 sec Start 989: throwntogethertest_issue1196 958/1285 Test #963: throwntogethertest_union-coincident-test ..................... Passed 1.32 sec Start 990: throwntogethertest_issue1198 959/1285 Test #966: throwntogethertest_cube-with-hole ............................ Passed 1.31 sec Start 991: throwntogethertest_issue1215b 960/1285 Test #969: throwntogethertest_split_pyramid ............................. Passed 1.31 sec Start 992: throwntogethertest_issue1215c 961/1285 Test #968: throwntogethertest_sphere20face .............................. Passed 1.33 sec 962/1285 Test #970: throwntogethertest_tetra_multicolor .......................... Passed 1.30 sec Start 993: throwntogethertest_issue1221 Start 994: throwntogethertest_issue1223 963/1285 Test #971: throwntogethertest_import_stl-test ........................... Passed 1.29 sec Start 995: throwntogethertest_issue1223b 964/1285 Test #972: throwntogethertest_rotate_extrude_dxf-tests .................. Passed 1.29 sec Start 996: throwntogethertest_issue1225 965/1285 Test #934: throwntogethertest_minkowski3-tests .......................... Passed 2.97 sec Start 997: throwntogethertest_issue1246 966/1285 Test #973: throwntogethertest_adns2610_dev_circuit_inv .................. Passed 1.31 sec Start 998: throwntogethertest_issue1258 967/1285 Test #974: throwntogethertest_fn_bug .................................... Passed 1.31 sec Start 999: throwntogethertest_issue1325 968/1285 Test #961: throwntogethertest_tessellation-text-test .................... Passed 2.00 sec Start 1000: throwntogethertest_issue1671 969/1285 Test #956: throwntogethertest_surface-png-image-tests ................... Passed 2.21 sec Start 1001: throwntogethertest_issue1672 970/1285 Test #957: throwntogethertest_surface-png-image2-tests .................. Passed 2.18 sec Start 1002: throwntogethertest_issue1833 971/1285 Test #958: throwntogethertest_surface-png-image3-tests .................. Passed 2.22 sec Start 1003: throwntogethertest_issue1867 972/1285 Test #975: throwntogethertest_gridbug ................................... Passed 1.33 sec Start 1004: throwntogethertest_issue2259 973/1285 Test #976: throwntogethertest_horn-torus ................................ Passed 1.26 sec Start 1005: throwntogethertest_issue267-normalization-crash 974/1285 Test #978: throwntogethertest_issue1005 ................................. Passed 1.29 sec 975/1285 Test #979: throwntogethertest_issue1061 ................................. Passed 1.28 sec Start 1006: throwntogethertest_issue3158 Start 1007: throwntogethertest_issue3547 976/1285 Test #977: throwntogethertest_issue1004 ................................. Passed 1.30 sec Start 1008: throwntogethertest_issue495a 977/1285 Test #982: throwntogethertest_issue1105 ................................. Passed 1.32 sec Start 1009: throwntogethertest_issue517 978/1285 Test #983: throwntogethertest_issue1105b ................................ Passed 1.25 sec Start 1010: throwntogethertest_issue666 979/1285 Test #981: throwntogethertest_issue1089b ................................ Passed 1.44 sec Start 1011: throwntogethertest_issue835 980/1285 Test #985: throwntogethertest_issue1105d ................................ Passed 1.28 sec Start 1012: throwntogethertest_issue904 981/1285 Test #984: throwntogethertest_issue1105c ................................ Passed 1.33 sec Start 1013: throwntogethertest_issue911 982/1285 Test #988: throwntogethertest_issue1165 ................................. Passed 1.24 sec Start 1014: throwntogethertest_issue913 983/1285 Test #986: throwntogethertest_issue1137 ................................. Passed 1.30 sec Start 1015: throwntogethertest_issue964 984/1285 Test #989: throwntogethertest_issue1196 ................................. Passed 1.27 sec Start 1016: throwntogethertest_issue964b 985/1285 Test #990: throwntogethertest_issue1198 ................................. Passed 1.35 sec Start 1017: throwntogethertest_issue990 986/1285 Test #967: throwntogethertest_multi-volume-binary ....................... Passed 2.52 sec Start 1018: throwntogethertest_issue999 987/1285 Test #991: throwntogethertest_issue1215b ................................ Passed 1.38 sec Start 1019: throwntogethertest_minkowski-thin-cylinder 988/1285 Test #992: throwntogethertest_issue1215c ................................ Passed 1.28 sec Start 1020: throwntogethertest_polygon-illegal-winding 989/1285 Test #994: throwntogethertest_issue1223 ................................. Passed 1.28 sec Start 1021: throwntogethertest_transform-nan-inf-tests 990/1285 Test #993: throwntogethertest_issue1221 ................................. Passed 1.29 sec Start 1022: throwntogethertest_nef3_cube 991/1285 Test #995: throwntogethertest_issue1223b ................................ Passed 1.30 sec Start 1023: throwntogethertest_include-tests 992/1285 Test #945: throwntogethertest_projection-extrude-tests .................. Passed 3.78 sec Start 1024: throwntogethertest_use-tests 993/1285 Test #997: throwntogethertest_issue1246 ................................. Passed 1.31 sec Start 1025: throwntogethertest_assert-tests 994/1285 Test #996: throwntogethertest_issue1225 ................................. Passed 1.35 sec Start 1026: throwntogethertest_let-module-tests 995/1285 Test #998: throwntogethertest_issue1258 ................................. Passed 1.29 sec Start 1027: throwntogethertest_localfiles-test 996/1285 Test #987: throwntogethertest_issue1138 ................................. Passed 1.80 sec Start 1028: throwntogethertest_localfiles-compatibility-test 997/1285 Test #1000: throwntogethertest_issue1671 ................................. Passed 1.26 sec Start 1029: throwntogethertest_rotate-empty-bbox 998/1285 Test #999: throwntogethertest_issue1325 ................................. Passed 1.35 sec Start 1030: throwntogethertest_empty-shape-tests 999/1285 Test #1001: throwntogethertest_issue1672 ................................. Passed 1.27 sec Start 1031: throwntogethertest_null-polygons 1000/1285 Test #1002: throwntogethertest_issue1833 ................................. Passed 1.25 sec Start 1032: throwntogethertest_bad-stl-pcbvicebar 1001/1285 Test #1004: throwntogethertest_issue2259 ................................. Passed 1.26 sec Start 1033: throwntogethertest_bad-stl-tardis 1002/1285 Test #1008: throwntogethertest_issue495a ................................. Passed 1.22 sec Start 1034: throwntogethertest_bad-stl-wing 1003/1285 Test #1003: throwntogethertest_issue1867 ................................. Passed 1.32 sec Start 1035: throwntogethertest_rotate_extrude-hole 1004/1285 Test #1005: throwntogethertest_issue267-normalization-crash .............. Passed 1.33 sec Start 1036: throwntogethertest_preview_variable 1005/1285 Test #1006: throwntogethertest_issue3158 ................................. Passed 1.35 sec Start 1037: throwntogethertest_intersection-prune-test 1006/1285 Test #1010: throwntogethertest_issue666 .................................. Passed 1.29 sec Start 1038: cgalstlsanitytest_normal-nan 1007/1285 Test #1007: throwntogethertest_issue3547 ................................. Passed 1.54 sec Start 1039: svgimport_box-w-holes 1008/1285 Test #1011: throwntogethertest_issue835 .................................. Passed 1.30 sec 1009/1285 Test #1012: throwntogethertest_issue904 .................................. Passed 1.27 sec Start 1040: svgimport_simple-center Start 1041: monotonepngtest_square10 1010/1285 Test #1009: throwntogethertest_issue517 .................................. Passed 1.42 sec Start 1042: monotonepngtest_cube10 1011/1285 Test #1016: throwntogethertest_issue964b ................................. Passed 1.34 sec Start 1043: stlpngtest_cube10 1012/1285 Test #1015: throwntogethertest_issue964 .................................. Passed 1.37 sec Start 1044: offpngtest_cube10 1013/1285 Test #1017: throwntogethertest_issue990 .................................. Passed 1.28 sec Start 1045: amfpngtest_cube10 1014/1285 Test #1018: throwntogethertest_issue999 .................................. Passed 1.30 sec Start 1046: dxfpngtest_square10 1015/1285 Test #1020: throwntogethertest_polygon-illegal-winding ................... Passed 1.31 sec Start 1047: svgpngtest_square10 1016/1285 Test #1022: throwntogethertest_nef3_cube ................................. Passed 1.29 sec Start 1048: monotonepngtest_polyhedron-tests 1017/1285 Test #1019: throwntogethertest_minkowski-thin-cylinder ................... Passed 1.34 sec Start 1049: monotonepngtest_issue1105b 1018/1285 Test #1021: throwntogethertest_transform-nan-inf-tests ................... Passed 1.30 sec Start 1050: monotonepngtest_issue1105c 1019/1285 Test #1038: cgalstlsanitytest_normal-nan ................................. Passed 0.54 sec Start 1051: monotonepngtest_issue1215b 1020/1285 Test #1023: throwntogethertest_include-tests ............................. Passed 1.36 sec Start 1052: monotonepngtest_issue1258 1021/1285 Test #1024: throwntogethertest_use-tests ................................. Passed 1.38 sec Start 1053: monotonepngtest_issue2259 1022/1285 Test #1026: throwntogethertest_let-module-tests .......................... Passed 1.31 sec Start 1054: monotonepngtest_union-coincident-test 1023/1285 Test #1025: throwntogethertest_assert-tests .............................. Passed 1.32 sec Start 1055: monotonepngtest_mirror-tests 1024/1285 Test #1027: throwntogethertest_localfiles-test ........................... Passed 1.32 sec Start 1056: monotonepngtest_null-polygons 1025/1285 Test #1013: throwntogethertest_issue911 .................................. Passed 1.94 sec Start 1057: monotonepngtest_internal-cavity 1026/1285 Test #1030: throwntogethertest_empty-shape-tests ......................... Passed 1.23 sec Start 1058: monotonepngtest_internal-cavity-polyhedron 1027/1285 Test #1014: throwntogethertest_issue913 .................................. Passed 1.83 sec Start 1059: monotonepngtest_bad-stl-pcbvicebar 1028/1285 Test #1029: throwntogethertest_rotate-empty-bbox ......................... Passed 1.29 sec Start 1060: monotonepngtest_bad-stl-tardis 1029/1285 Test #1028: throwntogethertest_localfiles-compatibility-test ............. Passed 1.32 sec Start 1061: monotonepngtest_rotate_extrude-hole 1030/1285 Test #1031: throwntogethertest_null-polygons ............................. Passed 1.30 sec Start 1062: monotonepngtest_issue904 1031/1285 Test #1033: throwntogethertest_bad-stl-tardis ............................ Passed 1.32 sec Start 1063: monotonepngtest_issue1105 1032/1285 Test #1034: throwntogethertest_bad-stl-wing .............................. Passed 1.30 sec Start 1064: monotonepngtest_issue1105d 1033/1285 Test #1032: throwntogethertest_bad-stl-pcbvicebar ........................ Passed 1.42 sec Start 1065: monotonepngtest_issue1215 1034/1285 Test #1035: throwntogethertest_rotate_extrude-hole ....................... Passed 1.31 sec Start 1066: monotonepngtest_issue1215c 1035/1285 Test #1036: throwntogethertest_preview_variable .......................... Passed 1.29 sec Start 1067: monotonepngtest_issue1221 1036/1285 Test #1037: throwntogethertest_intersection-prune-test ................... Passed 1.25 sec Start 1068: monotonepngtest_issue1225 1037/1285 Test #905: throwntogethertest_linear_extrude-twist-tests ................ Passed 7.53 sec Start 1069: monotonepngtest_preview_variable 1038/1285 Test #1041: monotonepngtest_square10 ..................................... Passed 1.21 sec Start 1070: monotonepngtest_fn_bug 1039/1285 Test #1042: monotonepngtest_cube10 ....................................... Passed 1.25 sec Start 1071: stlpngtest_nonmanifold-polyhedron 1040/1285 Test #1039: svgimport_box-w-holes ........................................ Passed 1.71 sec Start 1072: stlpngtest_bad-stl-wing 1041/1285 Test #1040: svgimport_simple-center ...................................... Passed 1.69 sec Start 1073: stlcgalpngtest_polyhedron-tests 1042/1285 Test #1043: stlpngtest_cube10 ............................................ Passed 1.47 sec Start 1074: stlcgalpngtest_issue1105b 1043/1285 Test #1044: offpngtest_cube10 ............................................ Passed 1.45 sec Start 1075: stlcgalpngtest_issue1105c 1044/1285 Test #1048: monotonepngtest_polyhedron-tests ............................. Passed 1.35 sec Start 1076: stlcgalpngtest_issue1215b 1045/1285 Test #1045: amfpngtest_cube10 ............................................ Passed 1.52 sec Start 1077: stlcgalpngtest_issue1258 1046/1285 Test #1046: dxfpngtest_square10 .......................................... Passed 1.50 sec Start 1078: stlcgalpngtest_issue2259 1047/1285 Test #1052: monotonepngtest_issue1258 .................................... Passed 1.36 sec Start 1079: cgalstlcgalpngtest_union-coincident-test 1048/1285 Test #1049: monotonepngtest_issue1105b ................................... Passed 1.46 sec Start 1080: cgalstlcgalpngtest_mirror-tests 1049/1285 Test #1053: monotonepngtest_issue2259 .................................... Passed 1.32 sec Start 1081: cgalstlcgalpngtest_null-polygons 1050/1285 Test #1047: svgpngtest_square10 .......................................... Passed 1.55 sec Start 1082: cgalstlcgalpngtest_internal-cavity 1051/1285 Test #1056: monotonepngtest_null-polygons ................................ Passed 1.32 sec Start 1083: cgalstlcgalpngtest_internal-cavity-polyhedron 1052/1285 Test #1057: monotonepngtest_internal-cavity .............................. Passed 1.33 sec Start 1084: cgalstlcgalpngtest_bad-stl-pcbvicebar 1053/1285 Test #1058: monotonepngtest_internal-cavity-polyhedron ................... Passed 1.33 sec Start 1085: cgalstlcgalpngtest_bad-stl-tardis 1054/1285 Test #1059: monotonepngtest_bad-stl-pcbvicebar ........................... Passed 1.32 sec Start 1086: cgalstlcgalpngtest_rotate_extrude-hole 1055/1285 Test #1060: monotonepngtest_bad-stl-tardis ............................... Passed 1.35 sec Start 1087: cgalstlcgalpngtest_issue904 1056/1285 Test #1054: monotonepngtest_union-coincident-test ........................ Passed 1.45 sec Start 1088: cgalstlcgalpngtest_issue1105 1057/1285 Test #1051: monotonepngtest_issue1215b ................................... Passed 1.64 sec Start 1089: cgalstlcgalpngtest_issue1105d 1058/1285 Test #1050: monotonepngtest_issue1105c ................................... Passed 1.76 sec Start 1090: cgalstlcgalpngtest_issue1215 1059/1285 Test #1062: monotonepngtest_issue904 ..................................... Passed 1.40 sec Start 1091: cgalstlcgalpngtest_issue1215c 1060/1285 Test #1055: monotonepngtest_mirror-tests ................................. Passed 1.70 sec Start 1092: cgalstlcgalpngtest_issue1221 1061/1285 Test #1067: monotonepngtest_issue1221 .................................... Passed 1.36 sec Start 1093: cgalstlcgalpngtest_issue1225 1062/1285 Test #1065: monotonepngtest_issue1215 .................................... Passed 1.45 sec Start 1094: cgalstlcgalpngtest_preview_variable 1063/1285 Test #1068: monotonepngtest_issue1225 .................................... Passed 1.43 sec Start 1095: cgalstlcgalpngtest_fn_bug 1064/1285 Test #1063: monotonepngtest_issue1105 .................................... Passed 1.56 sec Start 1096: cgalbinstlcgalpngtest_union-coincident-test 1065/1285 Test #1069: monotonepngtest_preview_variable ............................. Passed 1.39 sec Start 1097: cgalbinstlcgalpngtest_mirror-tests 1066/1285 Test #1061: monotonepngtest_rotate_extrude-hole .......................... Passed 1.84 sec Start 1098: cgalbinstlcgalpngtest_null-polygons 1067/1285 Test #1064: monotonepngtest_issue1105d ................................... Passed 1.77 sec Start 1099: cgalbinstlcgalpngtest_internal-cavity 1068/1285 Test #1071: stlpngtest_nonmanifold-polyhedron ............................ Passed 1.57 sec Start 1100: cgalbinstlcgalpngtest_internal-cavity-polyhedron 1069/1285 Test #1066: monotonepngtest_issue1215c ................................... Passed 1.96 sec Start 1101: cgalbinstlcgalpngtest_bad-stl-pcbvicebar 1070/1285 Test #980: throwntogethertest_issue1069 ................................. Passed 5.78 sec Start 1102: cgalbinstlcgalpngtest_bad-stl-tardis 1071/1285 Test #1070: monotonepngtest_fn_bug ....................................... Passed 1.84 sec Start 1103: cgalbinstlcgalpngtest_rotate_extrude-hole 1072/1285 Test #1078: stlcgalpngtest_issue2259 ..................................... Passed 1.51 sec Start 1104: cgalbinstlcgalpngtest_issue904 1073/1285 Test #1073: stlcgalpngtest_polyhedron-tests .............................. Passed 1.69 sec Start 1105: cgalbinstlcgalpngtest_issue1105 1074/1285 Test #1072: stlpngtest_bad-stl-wing ...................................... Passed 1.74 sec Start 1106: cgalbinstlcgalpngtest_issue1105d 1075/1285 Test #1077: stlcgalpngtest_issue1258 ..................................... Passed 1.64 sec Start 1107: cgalbinstlcgalpngtest_issue1215 1076/1285 Test #1081: cgalstlcgalpngtest_null-polygons ............................. Passed 1.56 sec Start 1108: cgalbinstlcgalpngtest_issue1215c 1077/1285 Test #1083: cgalstlcgalpngtest_internal-cavity-polyhedron ................ Passed 1.53 sec Start 1109: cgalbinstlcgalpngtest_issue1221 1078/1285 Test #1074: stlcgalpngtest_issue1105b .................................... Passed 1.79 sec Start 1110: cgalbinstlcgalpngtest_issue1225 1079/1285 Test #1079: cgalstlcgalpngtest_union-coincident-test ..................... Passed 1.64 sec Start 1111: cgalbinstlcgalpngtest_preview_variable 1080/1285 Test #1082: cgalstlcgalpngtest_internal-cavity ........................... Passed 1.59 sec Start 1112: cgalbinstlcgalpngtest_fn_bug 1081/1285 Test #1080: cgalstlcgalpngtest_mirror-tests .............................. Passed 1.85 sec Start 1113: offcgalpngtest_issue1105b 1082/1285 Test #1087: cgalstlcgalpngtest_issue904 .................................. Passed 1.67 sec Start 1114: offcgalpngtest_issue1105c 1083/1285 Test #1075: stlcgalpngtest_issue1105c .................................... Passed 2.02 sec Start 1115: offcgalpngtest_issue1215b 1084/1285 Test #1076: stlcgalpngtest_issue1215b .................................... Passed 1.98 sec Start 1116: offcgalpngtest_issue1258 1085/1285 Test #1084: cgalstlcgalpngtest_bad-stl-pcbvicebar ........................ Passed 1.77 sec Start 1117: offcgalpngtest_issue2259 1086/1285 Test #1090: cgalstlcgalpngtest_issue1215 ................................. Passed 1.66 sec Start 1118: dxfpngtest_circle-tests 1087/1285 Test #1092: cgalstlcgalpngtest_issue1221 ................................. Passed 1.61 sec Start 1119: dxfpngtest_control-hull-dimension 1088/1285 Test #1088: cgalstlcgalpngtest_issue1105 ................................. Passed 1.92 sec Start 1120: dxfpngtest_difference-2d-tests 1089/1285 Test #1094: cgalstlcgalpngtest_preview_variable .......................... Passed 1.66 sec Start 1121: dxfpngtest_highlight-modifier-2d 1090/1285 Test #1096: cgalbinstlcgalpngtest_union-coincident-test .................. Passed 1.66 sec Start 1122: dxfpngtest_hull2-tests 1091/1285 Test #1093: cgalstlcgalpngtest_issue1225 ................................. Passed 1.80 sec Start 1123: dxfpngtest_import_dxf-tests 1092/1285 Test #1098: cgalbinstlcgalpngtest_null-polygons .......................... Passed 1.58 sec Start 1124: dxfpngtest_intersection2-tests 1093/1285 Test #1099: cgalbinstlcgalpngtest_internal-cavity ........................ Passed 1.54 sec Start 1125: dxfpngtest_minkowski2-crack 1094/1285 Test #1089: cgalstlcgalpngtest_issue1105d ................................ Passed 2.16 sec Start 1126: dxfpngtest_minkowski2-hole-tests 1095/1285 Test #1086: cgalstlcgalpngtest_rotate_extrude-hole ....................... Passed 2.41 sec Start 1127: dxfpngtest_minkowski2-tests 1096/1285 Test #1100: cgalbinstlcgalpngtest_internal-cavity-polyhedron ............. Passed 1.65 sec Start 1128: dxfpngtest_offset-tests 1097/1285 Test #1097: cgalbinstlcgalpngtest_mirror-tests ........................... Passed 1.93 sec Start 1129: dxfpngtest_polygon-tests 1098/1285 Test #1091: cgalstlcgalpngtest_issue1215c ................................ Passed 2.36 sec Start 1130: dxfpngtest_polygons-touch 1099/1285 Test #1101: cgalbinstlcgalpngtest_bad-stl-pcbvicebar ..................... Passed 1.68 sec Start 1131: dxfpngtest_projection-cut-tests 1100/1285 Test #1095: cgalstlcgalpngtest_fn_bug .................................... Passed 2.34 sec Start 1132: dxfpngtest_projection-tests 1101/1285 Test #1107: cgalbinstlcgalpngtest_issue1215 .............................. Passed 1.60 sec 1102/1285 Test #1109: cgalbinstlcgalpngtest_issue1221 .............................. Passed 1.54 sec Start 1133: dxfpngtest_render-2d-tests Start 1134: dxfpngtest_resize-2d-tests 1103/1285 Test #1104: cgalbinstlcgalpngtest_issue904 ............................... Passed 1.73 sec Start 1135: dxfpngtest_scale2D-tests 1104/1285 Test #1111: cgalbinstlcgalpngtest_preview_variable ....................... Passed 1.59 sec Start 1136: dxfpngtest_square-tests 1105/1285 Test #1105: cgalbinstlcgalpngtest_issue1105 .............................. Passed 1.88 sec Start 1137: dxfpngtest_text-font-alignment-tests 1106/1285 Test #1110: cgalbinstlcgalpngtest_issue1225 .............................. Passed 1.80 sec Start 1138: dxfpngtest_text-font-composition 1107/1285 Test #1117: offcgalpngtest_issue2259 ..................................... Passed 1.55 sec Start 1139: dxfpngtest_text-font-direction-tests 1108/1285 Test #1103: cgalbinstlcgalpngtest_rotate_extrude-hole .................... Passed 2.33 sec Start 1140: dxfpngtest_text-font-simple-tests 1109/1285 Test #1116: offcgalpngtest_issue1258 ..................................... Passed 1.64 sec Start 1141: dxfpngtest_text-font-spacing-tests 1110/1285 Test #1118: dxfpngtest_circle-tests ...................................... Passed 1.57 sec Start 1142: dxfpngtest_text-font-symbol 1111/1285 Test #1120: dxfpngtest_difference-2d-tests ............................... Passed 1.52 sec Start 1143: dxfpngtest_text-font-tests 1112/1285 Test #1113: offcgalpngtest_issue1105b .................................... Passed 1.78 sec Start 1144: dxfpngtest_text-search-test 1113/1285 Test #1119: dxfpngtest_control-hull-dimension ............................ Passed 1.59 sec Start 1145: dxfpngtest_issue3262 1114/1285 Test #1106: cgalbinstlcgalpngtest_issue1105d ............................. Passed 2.13 sec Start 1146: dxfpngtest_issue666_2D 1115/1285 Test #1121: dxfpngtest_highlight-modifier-2d ............................. Passed 1.55 sec Start 1147: dxfpngtest_issue899 1116/1285 Test #1115: offcgalpngtest_issue1215b .................................... Passed 1.94 sec Start 1148: dxfpngtest_linear_extrude-twist-tests 1117/1285 Test #1122: dxfpngtest_hull2-tests ....................................... Passed 1.58 sec Start 1149: dxfpngtest_polyset-reduce-crash 1118/1285 Test #1124: dxfpngtest_intersection2-tests ............................... Passed 1.55 sec Start 1150: dxfpngtest_arc 1119/1285 Test #1123: dxfpngtest_import_dxf-tests .................................. Passed 1.57 sec Start 1151: dxfpngtest_circle-advanced 1120/1285 Test #1085: cgalstlcgalpngtest_bad-stl-tardis ............................ Passed 3.76 sec Start 1152: dxfpngtest_circle-double 1121/1285 Test #1126: dxfpngtest_minkowski2-hole-tests ............................. Passed 1.51 sec Start 1153: dxfpngtest_circle-small 1122/1285 Test #1125: dxfpngtest_minkowski2-crack .................................. Passed 1.56 sec Start 1154: dxfpngtest_circle 1123/1285 Test #1108: cgalbinstlcgalpngtest_issue1215c ............................. Passed 2.40 sec Start 1155: dxfpngtest_ellipse-arc-rot 1124/1285 Test #1112: cgalbinstlcgalpngtest_fn_bug ................................. Passed 2.33 sec 1125/1285 Test #1114: offcgalpngtest_issue1105c .................................... Passed 2.15 sec Start 1156: dxfpngtest_ellipse-arc Start 1157: dxfpngtest_ellipse-reverse 1126/1285 Test #1127: dxfpngtest_minkowski2-tests .................................. Passed 1.53 sec Start 1158: dxfpngtest_ellipse-rot 1127/1285 Test #1129: dxfpngtest_polygon-tests ..................................... Passed 1.54 sec Start 1159: dxfpngtest_ellipse 1128/1285 Test #1128: dxfpngtest_offset-tests ...................................... Passed 1.63 sec Start 1160: dxfpngtest_lwpolyline-closed 1129/1285 Test #1130: dxfpngtest_polygons-touch .................................... Passed 1.54 sec Start 1161: dxfpngtest_lwpolyline 1130/1285 Test #1102: cgalbinstlcgalpngtest_bad-stl-tardis ......................... Passed 3.30 sec Start 1162: dxfpngtest_lwpolyline2 1131/1285 Test #1133: dxfpngtest_render-2d-tests ................................... Passed 1.47 sec Start 1163: dxfpngtest_multiple-layers 1132/1285 Test #1134: dxfpngtest_resize-2d-tests ................................... Passed 1.49 sec Start 1164: dxfpngtest_polygon-concave-hole 1133/1285 Test #1135: dxfpngtest_scale2D-tests ..................................... Passed 1.48 sec Start 1165: dxfpngtest_polygon-concave-simple 1134/1285 Test #1136: dxfpngtest_square-tests ...................................... Passed 1.52 sec Start 1166: dxfpngtest_polygon-concave 1135/1285 Test #1131: dxfpngtest_projection-cut-tests .............................. Passed 2.24 sec Start 1167: dxfpngtest_polygon-holes-touch 1136/1285 Test #1146: dxfpngtest_issue666_2D ....................................... Passed 1.45 sec Start 1168: dxfpngtest_polygon-intersect 1137/1285 Test #1132: dxfpngtest_projection-tests .................................. Passed 2.28 sec Start 1169: dxfpngtest_polygon-many-holes 1138/1285 Test #1150: dxfpngtest_arc ............................................... Passed 1.41 sec Start 1170: dxfpngtest_polygon-mesh 1139/1285 Test #1149: dxfpngtest_polyset-reduce-crash .............................. Passed 1.44 sec Start 1171: dxfpngtest_polygon-overlap 1140/1285 Test #1152: dxfpngtest_circle-double ..................................... Passed 1.45 sec Start 1172: dxfpngtest_polygon-riser 1141/1285 Test #1154: dxfpngtest_circle ............................................ Passed 1.42 sec Start 1173: dxfpngtest_polygon-self-intersect 1142/1285 Test #1153: dxfpngtest_circle-small ...................................... Passed 1.44 sec Start 1174: dxfpngtest_polygon8 1143/1285 Test #1151: dxfpngtest_circle-advanced ................................... Passed 1.52 sec Start 1175: dxfpngtest_polygons 1144/1285 Test #1157: dxfpngtest_ellipse-reverse ................................... Passed 1.40 sec Start 1176: dxfpngtest_transform-insert 1145/1285 Test #1144: dxfpngtest_text-search-test .................................. Passed 1.79 sec Start 1177: dxfpngtest_triangle-with-duplicate-vertex 1146/1285 Test #1155: dxfpngtest_ellipse-arc-rot ................................... Passed 1.45 sec 1147/1285 Test #1156: dxfpngtest_ellipse-arc ....................................... Passed 1.43 sec Start 1178: svgpngtest_circle-tests Start 1179: svgpngtest_control-hull-dimension 1148/1285 Test #1158: dxfpngtest_ellipse-rot ....................................... Passed 1.45 sec Start 1180: svgpngtest_difference-2d-tests 1149/1285 Test #1159: dxfpngtest_ellipse ........................................... Passed 1.46 sec Start 1181: svgpngtest_highlight-modifier-2d 1150/1285 Test #1160: dxfpngtest_lwpolyline-closed ................................. Passed 1.46 sec Start 1182: svgpngtest_hull2-tests 1151/1285 Test #1161: dxfpngtest_lwpolyline ........................................ Passed 1.48 sec Start 1183: svgpngtest_import_dxf-tests 1152/1285 Test #1137: dxfpngtest_text-font-alignment-tests ......................... Passed 2.40 sec Start 1184: svgpngtest_intersection2-tests 1153/1285 Test #1138: dxfpngtest_text-font-composition ............................. Passed 2.44 sec Start 1185: svgpngtest_minkowski2-crack 1154/1285 Test #1162: dxfpngtest_lwpolyline2 ....................................... Passed 1.46 sec Start 1186: svgpngtest_minkowski2-hole-tests 1155/1285 Test #1164: dxfpngtest_polygon-concave-hole .............................. Passed 1.46 sec Start 1187: svgpngtest_minkowski2-tests 1156/1285 Test #1163: dxfpngtest_multiple-layers ................................... Passed 1.50 sec Start 1188: svgpngtest_offset-tests 1157/1285 Test #1165: dxfpngtest_polygon-concave-simple ............................ Passed 1.47 sec Start 1189: svgpngtest_polygon-tests 1158/1285 Test #1166: dxfpngtest_polygon-concave ................................... Passed 1.43 sec Start 1190: svgpngtest_polygons-touch 1159/1285 Test #1147: dxfpngtest_issue899 .......................................... Passed 2.50 sec Start 1191: svgpngtest_projection-cut-tests 1160/1285 Test #1167: dxfpngtest_polygon-holes-touch ............................... Passed 1.52 sec Start 1192: svgpngtest_projection-tests 1161/1285 Test #1168: dxfpngtest_polygon-intersect ................................. Passed 1.53 sec Start 1193: svgpngtest_render-2d-tests 1162/1285 Test #1169: dxfpngtest_polygon-many-holes ................................ Passed 1.48 sec Start 1194: svgpngtest_resize-2d-tests 1163/1285 Test #1140: dxfpngtest_text-font-simple-tests ............................ Passed 3.17 sec Start 1195: svgpngtest_scale2D-tests 1164/1285 Test #1170: dxfpngtest_polygon-mesh ...................................... Passed 1.48 sec Start 1196: svgpngtest_square-tests 1165/1285 Test #1139: dxfpngtest_text-font-direction-tests ......................... Passed 3.30 sec Start 1197: svgpngtest_text-font-alignment-tests 1166/1285 Test #1171: dxfpngtest_polygon-overlap ................................... Passed 1.49 sec Start 1198: svgpngtest_text-font-composition 1167/1285 Test #1172: dxfpngtest_polygon-riser ..................................... Passed 1.47 sec Start 1199: svgpngtest_text-font-direction-tests 1168/1285 Test #1173: dxfpngtest_polygon-self-intersect ............................ Passed 1.51 sec Start 1200: svgpngtest_text-font-simple-tests 1169/1285 Test #1174: dxfpngtest_polygon8 .......................................... Passed 1.52 sec Start 1201: svgpngtest_text-font-spacing-tests 1170/1285 Test #1175: dxfpngtest_polygons .......................................... Passed 1.51 sec Start 1202: svgpngtest_text-font-symbol 1171/1285 Test #1176: dxfpngtest_transform-insert .................................. Passed 1.52 sec 1172/1285 Test #1178: svgpngtest_circle-tests ...................................... Passed 1.50 sec Start 1203: svgpngtest_text-font-tests Start 1204: svgpngtest_text-search-test 1173/1285 Test #1177: dxfpngtest_triangle-with-duplicate-vertex .................... Passed 1.52 sec Start 1205: svgpngtest_issue3262 1174/1285 Test #1179: svgpngtest_control-hull-dimension ............................ Passed 1.52 sec Start 1206: svgpngtest_issue666_2D 1175/1285 Test #1181: svgpngtest_highlight-modifier-2d ............................. Passed 1.46 sec Start 1207: svgpngtest_issue899 1176/1285 Test #1180: svgpngtest_difference-2d-tests ............................... Passed 1.52 sec Start 1208: svgpngtest_linear_extrude-twist-tests 1177/1285 Test #1141: dxfpngtest_text-font-spacing-tests ........................... Passed 3.57 sec Start 1209: svgpngtest_polyset-reduce-crash 1178/1285 Test #1182: svgpngtest_hull2-tests ....................................... Passed 1.55 sec Start 1210: svgpngtest_example015 1179/1285 Test #1183: svgpngtest_import_dxf-tests .................................. Passed 1.56 sec Start 1211: svgpngtest_module_recursion 1180/1285 Test #1184: svgpngtest_intersection2-tests ............................... Passed 1.59 sec Start 1212: svgpngtest_list_comprehensions 1181/1285 Test #1186: svgpngtest_minkowski2-hole-tests ............................. Passed 1.51 sec Start 1213: svgpngtest_polygon_areas 1182/1285 Test #1185: svgpngtest_minkowski2-crack .................................. Passed 1.55 sec Start 1214: svgpngtest_recursion 1183/1285 Test #1142: dxfpngtest_text-font-symbol .................................. Passed 4.05 sec Start 1215: svgpngtest_box-w-holes-2d 1184/1285 Test #1187: svgpngtest_minkowski2-tests .................................. Passed 1.48 sec Start 1216: svgpngtest_line-cap-line-join 1185/1285 Test #1189: svgpngtest_polygon-tests ..................................... Passed 1.52 sec Start 1217: svgpngtest_simple-center-2d 1186/1285 Test #1188: svgpngtest_offset-tests ...................................... Passed 1.55 sec Start 1218: svgpngtest_spec-paths-arcs01 1187/1285 Test #1190: svgpngtest_polygons-touch .................................... Passed 1.56 sec Start 1219: svgpngtest_spec-paths-arcs02 1188/1285 Test #1145: dxfpngtest_issue3262 ......................................... Passed 4.34 sec Start 1220: svgpngtest_spec-paths-cubic01 1189/1285 Test #1143: dxfpngtest_text-font-tests ................................... Passed 4.39 sec Start 1221: svgpngtest_spec-paths-cubic02 1190/1285 Test #1193: svgpngtest_render-2d-tests ................................... Passed 1.45 sec Start 1222: svgpngtest_spec-paths-quad01 1191/1285 Test #1195: svgpngtest_scale2D-tests ..................................... Passed 1.42 sec Start 1223: svgpngtest_spec-paths-triangle01 1192/1285 Test #1194: svgpngtest_resize-2d-tests ................................... Passed 1.51 sec Start 1224: svgpngtest_spec-shapes-circle01 1193/1285 Test #1196: svgpngtest_square-tests ...................................... Passed 1.44 sec Start 1225: svgpngtest_spec-shapes-ellipse01 1194/1285 Test #1206: svgpngtest_issue666_2D ....................................... Passed 1.46 sec Start 1226: svgpngtest_spec-shapes-line01 1195/1285 Test #1191: svgpngtest_projection-cut-tests .............................. Passed 2.21 sec Start 1227: svgpngtest_spec-shapes-polygon01 1196/1285 Test #1209: svgpngtest_polyset-reduce-crash .............................. Passed 1.44 sec Start 1228: svgpngtest_spec-shapes-polyline01 1197/1285 Test #1210: svgpngtest_example015 ........................................ Passed 1.44 sec Start 1229: svgpngtest_spec-shapes-rect01 1198/1285 Test #1204: svgpngtest_text-search-test .................................. Passed 1.75 sec Start 1230: svgpngtest_spec-shapes-rect02 1199/1285 Test #1192: svgpngtest_projection-tests .................................. Passed 2.27 sec Start 1231: stlfailedtest_empty-union 1200/1285 Test #1212: svgpngtest_list_comprehensions ............................... Passed 1.53 sec Start 1232: offfailedtest_empty-union 1201/1285 Test #1231: stlfailedtest_empty-union .................................... Passed 0.22 sec Start 1233: parsererrors_issue1890-comment 1202/1285 Test #1215: svgpngtest_box-w-holes-2d .................................... Passed 1.42 sec Start 1234: parsererrors_issue1890-include 1203/1285 Test #1197: svgpngtest_text-font-alignment-tests ......................... Passed 2.27 sec Start 1235: parsererrors_issue1890-string 1204/1285 Test #1218: svgpngtest_spec-paths-arcs01 ................................. Passed 1.43 sec Start 1236: parsererrors_issue1890-use 1205/1285 Test #1217: svgpngtest_simple-center-2d .................................. Passed 1.45 sec Start 1237: hardwarnings_errors-warnings 1206/1285 Test #1232: offfailedtest_empty-union .................................... Passed 0.23 sec Start 1238: customizertest_description 1207/1285 Test #1219: svgpngtest_spec-paths-arcs02 ................................. Passed 1.43 sec Start 1239: customizertest_parameter 1208/1285 Test #1216: svgpngtest_line-cap-line-join ................................ Passed 1.58 sec Start 1240: customizertest_allmodulescomment 1209/1285 Test #1233: parsererrors_issue1890-comment ............................... Passed 0.23 sec Start 1241: customizertest_allfunctionscomment 1210/1285 Test #1235: parsererrors_issue1890-string ................................ Passed 0.24 sec Start 1242: customizertest_allexpressionscomment 1211/1285 Test #1198: svgpngtest_text-font-composition ............................. Passed 2.50 sec 1212/1285 Test #1234: parsererrors_issue1890-include ............................... Passed 0.27 sec Start 1243: customizertest_group Start 1244: customizertest-first_setofparameter 1213/1285 Test #1237: hardwarnings_errors-warnings ................................. Passed 0.21 sec Start 1245: customizertest-wrong_setofparameter 1214/1285 Test #1236: parsererrors_issue1890-use ................................... Passed 0.27 sec Start 1246: customizertest-incomplete_setofparameter 1215/1285 Test #1238: customizertest_description ................................... Passed 0.26 sec Start 1247: customizertest-imgset_setofparameter 1216/1285 Test #1220: svgpngtest_spec-paths-cubic01 ................................ Passed 1.44 sec Start 1248: customizertest-setNameWithDot_setofparameter 1217/1285 Test #1239: customizertest_parameter ..................................... Passed 0.26 sec Start 1249: openscad-nonascii_sfære 1218/1285 Test #1240: customizertest_allmodulescomment ............................. Passed 0.27 sec Start 1250: openscad-override_override 1219/1285 Test #1241: customizertest_allfunctionscomment ........................... Passed 0.25 sec Start 1251: openscad-imgsize_camera-tests 1220/1285 Test #1221: svgpngtest_spec-paths-cubic02 ................................ Passed 1.44 sec Start 1252: openscad-imgstretch_camera-tests 1221/1285 Test #1223: svgpngtest_spec-paths-triangle01 ............................. Passed 1.41 sec Start 1253: openscad-imgstretch2_camera-tests 1222/1285 Test #1242: customizertest_allexpressionscomment ......................... Passed 0.26 sec Start 1254: openscad-camdist_camera-tests 1223/1285 Test #1222: svgpngtest_spec-paths-quad01 ................................. Passed 1.44 sec Start 1255: openscad-camrot_camera-tests 1224/1285 Test #1244: customizertest-first_setofparameter .......................... Passed 0.25 sec Start 1256: openscad-camtrans_camera-tests 1225/1285 Test #1243: customizertest_group ......................................... Passed 0.27 sec Start 1257: openscad-camtrans-viewall_camera-tests 1226/1285 Test #1224: svgpngtest_spec-shapes-circle01 .............................. Passed 1.41 sec Start 1258: openscad-camtrans-viewall-offcenter_camera-tests-offcenter 1227/1285 Test #1245: customizertest-wrong_setofparameter .......................... Passed 0.26 sec Start 1259: openscad-camortho_camera-tests 1228/1285 Test #1225: svgpngtest_spec-shapes-ellipse01 ............................. Passed 1.46 sec Start 1260: openscad-camortho-viewall_camera-tests 1229/1285 Test #1246: customizertest-incomplete_setofparameter ..................... Passed 0.26 sec 1230/1285 Test #1247: customizertest-imgset_setofparameter ......................... Passed 0.25 sec Start 1261: openscad-cameye_camera-tests Start 1262: openscad-cameye_front_camera-tests 1231/1285 Test #1211: svgpngtest_module_recursion .................................. Passed 2.37 sec Start 1263: openscad-cameye_back_camera-tests 1232/1285 Test #1199: svgpngtest_text-font-direction-tests ......................... Passed 2.85 sec Start 1264: openscad-cameye_left_camera-tests 1233/1285 Test #1249: openscad-nonascii_sfære ..................................... Passed 0.23 sec Start 1265: openscad-cameye_right_camera-tests 1234/1285 Test #1248: customizertest-setNameWithDot_setofparameter ................. Passed 0.27 sec Start 1266: openscad-cameye_top_camera-tests 1235/1285 Test #1250: openscad-override_override ................................... Passed 0.27 sec Start 1267: openscad-cameye_bottom_camera-tests 1236/1285 Test #1226: svgpngtest_spec-shapes-line01 ................................ Passed 1.47 sec Start 1268: openscad-cameye2_camera-tests 1237/1285 Test #1227: svgpngtest_spec-shapes-polygon01 ............................. Passed 1.46 sec Start 1269: openscad-camcenter_camera-tests 1238/1285 Test #1228: svgpngtest_spec-shapes-polyline01 ............................ Passed 1.42 sec Start 1270: openscad-camcenter-viewall_camera-tests 1239/1285 Test #1213: svgpngtest_polygon_areas ..................................... Passed 2.55 sec Start 1271: openscad-cameyeortho_camera-tests 1240/1285 Test #1214: svgpngtest_recursion ......................................... Passed 2.54 sec Start 1272: openscad-cameyeortho-viewall_camera-tests 1241/1285 Test #1251: openscad-imgsize_camera-tests ................................ Passed 0.52 sec Start 1273: openscad-camvp-variables_camera-vp 1242/1285 Test #1200: svgpngtest_text-font-simple-tests ............................ Passed 3.13 sec Start 1274: openscad-camvp-override_camera-vp 1243/1285 Test #1253: openscad-imgstretch2_camera-tests ............................ Passed 0.66 sec Start 1275: openscad-viewoptions-axes_view-options-tests 1244/1285 Test #1252: openscad-imgstretch_camera-tests ............................. Passed 0.72 sec Start 1276: openscad-viewoptions-axes-scales_view-options-tests 1245/1285 Test #1229: svgpngtest_spec-shapes-rect01 ................................ Passed 1.57 sec Start 1277: openscad-viewoptions-edges_view-options-tests 1246/1285 Test #1230: svgpngtest_spec-shapes-rect02 ................................ Passed 1.55 sec Start 1278: openscad-viewoptions-axes-scales-edges_view-options-tests 1247/1285 Test #1202: svgpngtest_text-font-symbol .................................. Passed 3.56 sec Start 1279: openscad-viewoptions-wireframe_view-options-tests 1248/1285 Test #1201: svgpngtest_text-font-spacing-tests ........................... Passed 3.82 sec Start 1280: openscad-viewoptions-crosshairs_view-options-tests 1249/1285 Test #1256: openscad-camtrans_camera-tests ............................... Passed 1.31 sec Start 1281: openscad-colorscheme-cornfield_logo 1250/1285 Test #1254: openscad-camdist_camera-tests ................................ Passed 1.34 sec Start 1282: openscad-colorscheme-metallic_logo 1251/1285 Test #1257: openscad-camtrans-viewall_camera-tests ....................... Passed 1.32 sec Start 1283: openscad-colorscheme-sunset_logo 1252/1285 Test #1259: openscad-camortho_camera-tests ............................... Passed 1.31 sec Start 1284: openscad-colorscheme-starnight_logo 1253/1285 Test #1258: openscad-camtrans-viewall-offcenter_camera-tests-offcenter ... Passed 1.33 sec Start 1285: openscad-colorscheme-monotone_logo 1254/1285 Test #1255: openscad-camrot_camera-tests ................................. Passed 1.43 sec 1255/1285 Test #1263: openscad-cameye_back_camera-tests ............................ Passed 1.31 sec 1256/1285 Test #1264: openscad-cameye_left_camera-tests ............................ Passed 1.31 sec 1257/1285 Test #1260: openscad-camortho-viewall_camera-tests ....................... Passed 1.36 sec 1258/1285 Test #1261: openscad-cameye_camera-tests ................................. Passed 1.36 sec 1259/1285 Test #1262: openscad-cameye_front_camera-tests ........................... Passed 1.41 sec 1260/1285 Test #1265: openscad-cameye_right_camera-tests ........................... Passed 1.39 sec 1261/1285 Test #1267: openscad-cameye_bottom_camera-tests .......................... Passed 1.37 sec 1262/1285 Test #1266: openscad-cameye_top_camera-tests ............................. Passed 1.39 sec 1263/1285 Test #1203: svgpngtest_text-font-tests ................................... Passed 4.25 sec 1264/1285 Test #1268: openscad-cameye2_camera-tests ................................ Passed 1.35 sec 1265/1285 Test #1272: openscad-cameyeortho-viewall_camera-tests .................... Passed 1.28 sec 1266/1285 Test #1271: openscad-cameyeortho_camera-tests ............................ Passed 1.29 sec 1267/1285 Test #1148: dxfpngtest_linear_extrude-twist-tests ........................ Passed 7.47 sec 1268/1285 Test #1269: openscad-camcenter_camera-tests .............................. Passed 1.37 sec 1269/1285 Test #1273: openscad-camvp-variables_camera-vp ........................... Passed 1.31 sec 1270/1285 Test #1270: openscad-camcenter-viewall_camera-tests ...................... Passed 1.40 sec 1271/1285 Test #1274: openscad-camvp-override_camera-vp ............................ Passed 1.37 sec 1272/1285 Test #1205: svgpngtest_issue3262 ......................................... Passed 4.47 sec 1273/1285 Test #1277: openscad-viewoptions-edges_view-options-tests ................ Passed 1.41 sec 1274/1285 Test #1207: svgpngtest_issue899 .......................................... Passed 4.64 sec 1275/1285 Test #1275: openscad-viewoptions-axes_view-options-tests ................. Passed 1.55 sec 1276/1285 Test #1276: openscad-viewoptions-axes-scales_view-options-tests .......... Passed 1.55 sec 1277/1285 Test #1278: openscad-viewoptions-axes-scales-edges_view-options-tests .... Passed 1.56 sec 1278/1285 Test #1285: openscad-colorscheme-monotone_logo ........................... Passed 1.28 sec 1279/1285 Test #1284: openscad-colorscheme-starnight_logo .......................... Passed 1.28 sec 1280/1285 Test #1281: openscad-colorscheme-cornfield_logo .......................... Passed 1.35 sec 1281/1285 Test #1283: openscad-colorscheme-sunset_logo ............................. Passed 1.32 sec 1282/1285 Test #1282: openscad-colorscheme-metallic_logo ........................... Passed 1.33 sec 1283/1285 Test #1279: openscad-viewoptions-wireframe_view-options-tests ............ Passed 1.84 sec 1284/1285 Test #1280: openscad-viewoptions-crosshairs_view-options-tests ........... Passed 1.86 sec 1285/1285 Test #1208: svgpngtest_linear_extrude-twist-tests ........................ Passed 7.30 sec 100% tests passed, 0 tests failed out of 1285 Total Test time (real) = 58.11 sec /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/test_pretty_print.py:91: SyntaxWarning: invalid escape sequence '\(' origin = ezsearch('^origin *?(.*?)\(fetch.*?$', data) /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/test_pretty_print.py:92: SyntaxWarning: invalid escape sequence '\(' upstream = ezsearch('^upstream *?(.*?)\(fetch.*?$', data) /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/test_pretty_print.py:94: SyntaxWarning: invalid escape sequence '\*' branch = ezsearch('^\*(.*?)$', data) fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git can't find and/or open logfile /home/buildozer/aports/community/openscad/src/openscad-2021.01/tests/Testing/Temporary/LastTest.log >>> openscad: Entering fakeroot... /usr/bin/qmake-qt5 -install qinstall -exe openscad /home/buildozer/aports/community/openscad/pkg/openscad/usr/bin/openscad cp -f locale/cs/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/cs/LC_MESSAGES/openscad.mo" cp -f locale/de/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/de/LC_MESSAGES/openscad.mo" cp -f locale/es/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/es/LC_MESSAGES/openscad.mo" cp -f locale/fr/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/fr/LC_MESSAGES/openscad.mo" cp -f locale/hy/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/hy/LC_MESSAGES/openscad.mo" cp -f locale/pl/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/pl/LC_MESSAGES/openscad.mo" cp -f locale/ru/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/ru/LC_MESSAGES/openscad.mo" cp -f locale/uk/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/uk/LC_MESSAGES/openscad.mo" cp -f locale/zh_CN/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/zh_CN/LC_MESSAGES/openscad.mo" cp -f locale/zh_TW/LC_MESSAGES/openscad.mo "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/locale/zh_TW/LC_MESSAGES/openscad.mo" /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/Advanced /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/Advanced /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/libraries/MCAD /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/libraries/MCAD /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/fonts/05-osx-fonts.conf /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/fonts/05-osx-fonts.conf /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/color-schemes/editor /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/color-schemes/editor /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/difference.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/difference.json mkdir -p "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/applications" && cat icons/openscad.desktop | sed -e "s/^Icon=openscad/Icon=openscad/; s/^Exec=openscad/Exec=openscad/" > "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/applications/openscad.desktop" cp -f icons/openscad.xml "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/mime/packages/openscad.xml" mkdir -p "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/metainfo" && cat openscad.appdata.xml | sed -e "s/org.openscad.OpenSCAD/org.openscad.OpenSCAD/; s/openscad.desktop/openscad.desktop/; s/openscad.png/openscad.png/" > "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/metainfo/org.openscad.OpenSCAD.appdata.xml" test -f icons/openscad-48.png && cp -f icons/openscad-48.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png" || cp -f icons/openscad-48.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png" test -f icons/openscad-64.png && cp -f icons/openscad-64.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png" || cp -f icons/openscad-64.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png" test -f icons/openscad-128.png && cp -f icons/openscad-128.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png" || cp -f icons/openscad-128.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png" test -f icons/openscad-256.png && cp -f icons/openscad-256.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png" || cp -f icons/openscad-256.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png" cp -f doc/openscad.1 "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/man/man1/openscad.1" test -f icons/openscad-512.png && cp -f icons/openscad-512.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png" || cp -f icons/openscad-512.png "/home/buildozer/aports/community/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png" /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/fonts/10-liberation.conf /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/fonts/10-liberation.conf /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/for.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/for.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/function.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/function.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/fonts/Liberation-2.00.1 /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/fonts/Liberation-2.00.1 /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/module.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/module.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/rotate.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/rotate.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/templates/translate.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/templates/translate.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/color-schemes/readme.txt /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/color-schemes/readme.txt /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/color-schemes/render /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/color-schemes/render /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/Basics /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/Basics /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/COPYING-CC0.txt /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/COPYING-CC0.txt /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/examples.json /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/examples.json /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/Functions /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/Functions /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/Old /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/Old /usr/bin/qmake-qt5 -install qinstall /home/buildozer/aports/community/openscad/src/openscad-2021.01/examples/Parametric /home/buildozer/aports/community/openscad/pkg/openscad/usr/share/openscad/examples/Parametric >>> openscad-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/openscad/pkg/openscad-doc/usr/share/man' >>> openscad-doc*: Preparing subpackage openscad-doc... >>> openscad-doc*: Running postcheck for openscad-doc >>> openscad*: Running postcheck for openscad >>> openscad*: Preparing package openscad... >>> openscad*: Stripping binaries >>> openscad-doc*: Scanning shared objects >>> openscad*: Scanning shared objects >>> openscad-doc*: Tracing dependencies... >>> openscad-doc*: Package size: 2.5 KB >>> openscad-doc*: Compressing data... >>> openscad-doc*: Create checksum... >>> openscad-doc*: Create openscad-doc-2021.01-r17.apk >>> openscad*: Tracing dependencies... so:libGL.so.1 so:libGLEW.so.2.2 so:libGLU.so.1 so:libQt5Core.so.5 so:libQt5DBus.so.5 so:libQt5Gui.so.5 so:libQt5Multimedia.so.5 so:libQt5Network.so.5 so:libQt5Widgets.so.5 so:libX11.so.6 so:libboost_filesystem.so.1.84.0 so:libboost_program_options.so.1.84.0 so:libc.musl-loongarch64.so.1 so:libcairo.so.2 so:libdouble-conversion.so.3 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgcc_s.so.1 so:libglib-2.0.so.0 so:libgmp.so.10 so:libharfbuzz.so.0 so:libintl.so.8 so:libmpfr.so.6 so:libopencsg.so.1 so:libqscintilla2_qt5.so.15 so:libspnav.so.0 so:libstdc++.so.6 so:libxml2.so.2 so:libzip.so.5 >>> openscad*: Package size: 11.6 MB >>> openscad*: Compressing data... >>> openscad*: Create checksum... >>> openscad*: Create openscad-2021.01-r17.apk >>> openscad: Build complete at Mon, 15 Sep 2025 21:51:08 +0000 elapsed time 0h 4m 8s >>> openscad: Cleaning up srcdir >>> openscad: Cleaning up pkgdir >>> openscad: Uninstalling dependencies... ( 1/312) Purging .makedepends-openscad (20250915.214701) ( 2/312) Purging bison (3.8.2-r2) ( 3/312) Purging boost-dev (1.84.0-r3) ( 4/312) Purging boost1.84-dev (1.84.0-r3) ( 5/312) Purging boost1.84 (1.84.0-r3) ( 6/312) Purging boost1.84-libs (1.84.0-r3) ( 7/312) Purging boost1.84-contract (1.84.0-r3) ( 8/312) Purging boost1.84-coroutine (1.84.0-r3) ( 9/312) Purging boost1.84-date_time (1.84.0-r3) ( 10/312) Purging boost1.84-fiber (1.84.0-r3) ( 11/312) Purging boost1.84-graph (1.84.0-r3) ( 12/312) Purging boost1.84-iostreams (1.84.0-r3) ( 13/312) Purging boost1.84-json (1.84.0-r3) ( 14/312) Purging boost1.84-locale (1.84.0-r3) ( 15/312) Purging boost1.84-log_setup (1.84.0-r3) ( 16/312) Purging boost1.84-math (1.84.0-r3) ( 17/312) Purging boost1.84-nowide (1.84.0-r3) ( 18/312) Purging boost1.84-prg_exec_monitor (1.84.0-r3) ( 19/312) Purging boost1.84-program_options (1.84.0-r3) ( 20/312) Purging boost1.84-python3 (1.84.0-r3) ( 21/312) Purging boost1.84-random (1.84.0-r3) ( 22/312) Purging boost1.84-regex (1.84.0-r3) ( 23/312) Purging boost1.84-stacktrace_basic (1.84.0-r3) ( 24/312) Purging boost1.84-stacktrace_noop (1.84.0-r3) ( 25/312) Purging boost1.84-system (1.84.0-r3) ( 26/312) Purging boost1.84-timer (1.84.0-r3) ( 27/312) Purging boost1.84-type_erasure (1.84.0-r3) ( 28/312) Purging boost1.84-unit_test_framework (1.84.0-r3) ( 29/312) Purging boost1.84-url (1.84.0-r3) ( 30/312) Purging boost1.84-wave (1.84.0-r3) ( 31/312) Purging boost1.84-wserialization (1.84.0-r3) ( 32/312) Purging cgal-dev (6.0.1-r0) ( 33/312) Purging cmake (4.1.1-r0) ( 34/312) Purging double-conversion-dev (3.3.1-r0) ( 35/312) Purging double-conversion (3.3.1-r0) ( 36/312) Purging eigen-dev (3.4.0-r10) ( 37/312) Purging flex (2.6.4-r7) ( 38/312) Purging m4 (1.4.20-r0) ( 39/312) Purging glew-dev (2.2.0-r5) ( 40/312) Purging libxmu-dev (1.2.1-r0) ( 41/312) Purging libxi-dev (1.8.2-r0) ( 42/312) Purging gmp-dev (6.3.0-r4) ( 43/312) Purging libgmpxx (6.3.0-r4) ( 44/312) Purging harfbuzz-dev (11.3.2-r0) ( 45/312) Purging harfbuzz-cairo (11.3.2-r0) ( 46/312) Purging harfbuzz-gobject (11.3.2-r0) ( 47/312) Purging harfbuzz-icu (11.3.2-r0) ( 48/312) Purging harfbuzz-subset (11.3.2-r0) ( 49/312) Purging libxml2-dev (2.13.9-r0) ( 50/312) Purging libzip-dev (1.11.4-r1) ( 51/312) Purging libzip-tools (1.11.4-r1) ( 52/312) Purging xz-dev (5.8.1-r0) ( 53/312) Purging zstd-dev (1.5.7-r2) ( 54/312) Purging zstd (1.5.7-r2) ( 55/312) Purging libzip (1.11.4-r1) ( 56/312) Purging libspnav-dev (1.1-r2) ( 57/312) Purging libspnav (1.1-r2) ( 58/312) Purging mpfr-dev (4.2.2-r0) ( 59/312) Purging opencsg-dev (1.4.2-r2) ( 60/312) Purging opencsg (1.4.2-r2) ( 61/312) Purging qscintilla-dev (2.14.1-r2) ( 62/312) Purging qscintilla (2.14.1-r2) ( 63/312) Purging qt5-qtmultimedia-dev (5.15.10_git20230612-r1) ( 64/312) Purging qt5-qtmultimedia (5.15.10_git20230612-r1) ( 65/312) Purging samurai (1.2-r7) ( 66/312) Purging imagemagick-jpeg (7.1.2.2-r0) ( 67/312) Purging imagemagick-tiff (7.1.2.2-r0) ( 68/312) Purging imagemagick-webp (7.1.2.2-r0) ( 69/312) Purging imagemagick-pango (7.1.2.2-r0) ( 70/312) Purging imagemagick (7.1.2.2-r0) ( 71/312) Purging mesa-dri-gallium (25.2.2-r0) ( 72/312) Purging xvfb-run (1.20.10.3-r2) ( 73/312) Purging xauth (1.1.4-r0) ( 74/312) Purging xvfb (21.1.18-r0) ( 75/312) Purging font-cursor-misc (1.0.4-r1) ( 76/312) Purging font-misc-misc (1.1.3-r1) ( 77/312) Purging encodings (1.1.0-r0) ( 78/312) Purging font-alias (1.0.5-r0) ( 79/312) Purging mkfontscale (1.2.3-r1) ( 80/312) Purging xkbcomp (1.4.7-r0) ( 81/312) Purging xorg-server-common (21.1.18-r0) ( 82/312) Purging mcookie (2.41.1-r1) ( 83/312) Purging at-spi2-core (2.58.0-r0) ( 84/312) Purging boost1.84-container (1.84.0-r3) ( 85/312) Purging boost1.84-context (1.84.0-r3) ( 86/312) Purging boost1.84-log (1.84.0-r3) ( 87/312) Purging boost1.84-serialization (1.84.0-r3) ( 88/312) Purging boost1.84-thread (1.84.0-r3) ( 89/312) Purging cairo-dev (1.18.4-r0) ( 90/312) Purging cairo-tools (1.18.4-r0) ( 91/312) Purging xcb-util-dev (0.4.1-r3) ( 92/312) Purging util-macros (1.20.2-r0) ( 93/312) Purging coreutils-fmt (9.7-r1) ( 94/312) Purging git-perl (2.51.0-r0) ( 95/312) Purging perl-git (2.51.0-r0) ( 96/312) Purging perl-error (0.17030-r0) ( 97/312) Purging glew (2.2.0-r5) ( 98/312) Purging glu-dev (9.0.3-r4) ( 99/312) Purging glu (9.0.3-r4) (100/312) Purging graphite2-dev (1.3.14-r6) (101/312) Purging gst-plugins-base (1.26.5-r0) (102/312) Purging gstreamer-ptp-helper (1.26.5-r0) (103/312) Purging gstreamer (1.26.5-r0) (104/312) Purging icu-dev (76.1-r1) (105/312) Purging imagemagick-libs (7.1.2.2-r0) (106/312) Purging lcms2 (2.16-r0) (107/312) Purging libarchive (3.8.1-r0) (108/312) Purging libltdl (2.5.4-r1) (109/312) Purging libraqm (0.10.2-r0) (110/312) Purging libtheora (1.1.1-r18) (111/312) Purging libuv (1.51.0-r0) (112/312) Purging libvorbis (1.3.7-r2) (113/312) Purging libwebpdemux (1.6.0-r0) (114/312) Purging libwebpmux (1.6.0-r0) (115/312) Purging libxfont2 (2.0.7-r0) (116/312) Purging libxkbfile (1.1.3-r0) (117/312) Purging libxrender-dev (0.9.12-r0) (118/312) Purging libxt-dev (1.3.1-r0) (119/312) Purging libxtst (1.2.5-r0) (120/312) Purging libxv (1.0.13-r0) (121/312) Purging opus (1.5.2-r1) (122/312) Purging orc (0.4.41-r0) (123/312) Purging pixman-dev (0.46.4-r0) (124/312) Purging py3-packaging-pyc (25.0-r0) (125/312) Purging py3-parsing-pyc (3.2.3-r0) (126/312) Purging python3-pyc (3.12.11-r0) (127/312) Purging python3-pycache-pyc0 (3.12.11-r0) (128/312) Purging xcb-proto-pyc (1.17.0-r0) (129/312) Purging pyc (3.12.11-r0) (130/312) Purging qt5-qtbase-dev (5.15.10_git20230714-r4) (131/312) Purging qt5-qtbase-sqlite (5.15.10_git20230714-r4) (132/312) Purging qt5-qtbase-odbc (5.15.10_git20230714-r4) (133/312) Purging qt5-qtbase-postgresql (5.15.10_git20230714-r4) (134/312) Purging qt5-qtbase-mysql (5.15.10_git20230714-r4) (135/312) Purging qt5-qtbase-tds (5.15.10_git20230714-r4) (136/312) Purging dbus-dev (1.16.2-r1) (137/312) Purging fontconfig-dev (2.17.1-r0) (138/312) Purging freetype-dev (2.13.3-r0) (139/312) Purging glib-dev (2.84.4-r2) (140/312) Purging bzip2-dev (1.0.8-r6) (141/312) Purging docbook-xsl (1.79.2-r13) (142/312) Purging docbook-xsl-ns (1.79.2-r13) docbook-xsl-ns-1.79.2-r13.pre-deinstall: Executing script... (143/312) Purging docbook-xsl-nons (1.79.2-r13) docbook-xsl-nons-1.79.2-r13.pre-deinstall: Executing script... (144/312) Purging docbook-xml (4.5-r10) docbook-xml-4.5-r10.pre-deinstall: Executing script... (145/312) Purging gettext-dev (0.24.1-r1) (146/312) Purging xz (5.8.1-r0) (147/312) Purging gettext-asprintf (0.24.1-r1) (148/312) Purging gettext (0.24.1-r1) (149/312) Purging gettext-envsubst (0.24.1-r1) (150/312) Purging libxml2-utils (2.13.9-r0) (151/312) Purging libxslt (1.1.43-r3) (152/312) Purging py3-packaging (25.0-r0) (153/312) Purging py3-parsing (3.2.3-r0) (154/312) Purging libpng-dev (1.6.49-r0) (155/312) Purging libsm-dev (1.2.6-r0) (156/312) Purging mesa-dev (25.2.2-r0) (157/312) Purging libxdamage-dev (1.1.6-r5) (158/312) Purging libxshmfence-dev (1.3.3-r0) (159/312) Purging openssl-dev (3.5.2-r0) (160/312) Purging perl (5.42.0-r0) (161/312) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (162/312) Purging rhash-libs (1.4.6-r0) (163/312) Purging util-linux-dev (2.41.1-r1) (164/312) Purging libfdisk (2.41.1-r1) (165/312) Purging liblastlog2 (2.41.1-r1) (166/312) Purging libsmartcols (2.41.1-r1) (167/312) Purging alsa-lib (1.2.14-r1) (168/312) Purging qt5-qtbase-x11 (5.15.10_git20230714-r4) (169/312) Purging xdg-utils (1.2.1-r1) (170/312) Purging xprop (1.2.8-r0) (171/312) Purging xset (1.2.5-r1) (172/312) Purging gtk+3.0 (3.24.50-r0) gtk+3.0-3.24.50-r0.post-deinstall: Executing script... (173/312) Purging gobject-introspection (1.86.0-r0) (174/312) Purging gtk-update-icon-cache (3.24.50-r0) (175/312) Purging hicolor-icon-theme (0.18-r0) (176/312) Purging libatk-bridge-2.0 (2.58.0-r0) (177/312) Purging at-spi2-core-libs (2.58.0-r0) (178/312) Purging cups-libs (2.4.13-r0) (179/312) Purging avahi-libs (0.8-r22) (180/312) Purging boost1.84-filesystem (1.84.0-r3) (181/312) Purging boost1.84-atomic (1.84.0-r3) (182/312) Purging boost1.84-chrono (1.84.0-r3) (183/312) Purging brotli-dev (1.1.0-r2) (184/312) Purging brotli (1.1.0-r2) (185/312) Purging pcre2-dev (10.46-r0) (186/312) Purging zlib-dev (1.3.1-r2) (187/312) Purging libpcre2-32 (10.46-r0) (188/312) Purging libedit-dev (20250104.3.1-r2) (189/312) Purging ncurses-dev (6.5_p20250816-r0) (190/312) Purging libncurses++ (6.5_p20250816-r0) (191/312) Purging bsd-compat-headers (0.7.2-r6) (192/312) Purging pango (1.56.4-r0) (193/312) Purging cairo-gobject (1.18.4-r0) (194/312) Purging cairo (1.18.4-r0) (195/312) Purging cdparanoia-libs (10.2-r14) (196/312) Purging qt5-qtbase (5.15.10_git20230714-r4) (197/312) Purging dbus-libs (1.16.2-r1) (198/312) Purging libinput-libs (1.28.1-r0) (199/312) Purging eudev-libs (3.2.14-r5) (200/312) Purging expat-dev (2.7.1-r0) (201/312) Purging expat (2.7.1-r0) (202/312) Purging fftw-double-libs (3.3.10-r7) (203/312) Purging libxft (2.3.9-r0) (204/312) Purging fontconfig (2.17.1-r0) (205/312) Purging freetds (1.5.6-r0) (206/312) Purging harfbuzz (11.3.2-r0) (207/312) Purging freetype (2.13.3-r0) (208/312) Purging fribidi (1.0.16-r2) (209/312) Purging libxxf86vm-dev (1.1.6-r0) (210/312) Purging libxfixes-dev (6.0.2-r0) (211/312) Purging libxext-dev (1.3.6-r2) (212/312) Purging libx11-dev (1.8.12-r0) (213/312) Purging xtrans (1.6.0-r0) (214/312) Purging libxcb-dev (1.17.0-r0) (215/312) Purging xcb-proto (1.17.0-r0) (216/312) Purging python3 (3.12.11-r0) (217/312) Purging gdbm (1.26-r0) (218/312) Purging gdk-pixbuf (2.44.1-r0) gdk-pixbuf-2.44.1-r0.pre-deinstall: Executing script... (219/312) Purging shared-mime-info (2.4-r6) shared-mime-info-2.4-r6.post-deinstall: Executing script... (220/312) Purging gettext-libs (0.24.1-r1) (221/312) Purging graphene (1.10.8-r5) (222/312) Purging libatk-1.0 (2.58.0-r0) (223/312) Purging glib (2.84.4-r2) (224/312) Purging gnutls (3.8.8-r0) (225/312) Purging graphite2 (1.3.14-r6) (226/312) Purging libdrm-dev (2.4.125-r0) (227/312) Purging libpciaccess-dev (0.18.1-r1) (228/312) Purging mesa-gl (25.2.2-r0) (229/312) Purging mesa-egl (25.2.2-r0) (230/312) Purging mesa-gles (25.2.2-r0) (231/312) Purging mesa-gbm (25.2.2-r0) (232/312) Purging mesa (25.2.2-r0) (233/312) Purging libdrm (2.4.125-r0) (234/312) Purging libpciaccess (0.18.1-r1) (235/312) Purging hwdata-pci (0.399-r0) (236/312) Purging icu (76.1-r1) (237/312) Purging icu-libs (76.1-r1) (238/312) Purging icu-data-full (76.1-r1) (239/312) Purging libmount (2.41.1-r1) (240/312) Purging libblkid (2.41.1-r1) (241/312) Purging libxdmcp-dev (1.1.5-r1) (242/312) Purging xcb-util-renderutil (0.3.10-r0) (243/312) Purging xcb-util-image (0.4.1-r0) (244/312) Purging libxkbcommon-x11 (1.11.0-r0) (245/312) Purging xcb-util-wm (0.4.2-r0) (246/312) Purging libxmu (1.2.1-r0) (247/312) Purging libxi (1.8.2-r0) (248/312) Purging libxrandr (1.5.4-r1) (249/312) Purging libxinerama (1.1.5-r4) (250/312) Purging libxxf86vm (1.1.6-r0) (251/312) Purging libxext (1.3.6-r2) (252/312) Purging libxcursor (1.2.3-r0) (253/312) Purging libxdamage (1.1.6-r5) (254/312) Purging libxrender (0.9.12-r0) (255/312) Purging libxt (1.3.1-r0) (256/312) Purging libxcomposite (0.4.6-r5) (257/312) Purging libxfixes (6.0.2-r0) (258/312) Purging libx11 (1.8.12-r0) (259/312) Purging xcb-util-keysyms (0.4.1-r0) (260/312) Purging xcb-util (0.4.1-r3) (261/312) Purging libxcb (1.17.0-r0) (262/312) Purging libxdmcp (1.1.5-r1) (263/312) Purging libbsd (0.12.2-r0) (264/312) Purging libbz2 (1.0.8-r6) (265/312) Purging libeconf (0.7.10-r0) (266/312) Purging libelf (0.193-r0) (267/312) Purging libepoxy (1.5.10-r1) (268/312) Purging libevdev (1.13.3-r0) (269/312) Purging libffi-dev (3.5.2-r0) (270/312) Purging linux-headers (6.16.7-r0) (271/312) Purging llvm20-libs (20.1.8-r0) (272/312) Purging wayland-libs-cursor (1.24.0-r0) (273/312) Purging wayland-libs-client (1.24.0-r0) (274/312) Purging p11-kit (0.25.5-r2) (275/312) Purging libffi (3.5.2-r0) (276/312) Purging libfontenc (1.1.8-r0) (277/312) Purging libformw (6.5_p20250816-r0) (278/312) Purging libice-dev (1.1.2-r0) (279/312) Purging libsm (1.2.6-r0) (280/312) Purging libice (1.1.2-r0) (281/312) Purging libintl (0.24.1-r1) (282/312) Purging tiff (4.7.0-r2) (283/312) Purging libjpeg-turbo (3.1.2-r0) (284/312) Purging libmd (1.1.0-r0) (285/312) Purging libmenuw (6.5_p20250816-r0) (286/312) Purging libogg (1.3.6-r0) (287/312) Purging libpanelw (6.5_p20250816-r0) (288/312) Purging libpcre2-16 (10.46-r0) (289/312) Purging libpng (1.6.49-r0) (290/312) Purging libpq (17.6-r0) (291/312) Purging libwebp (1.6.0-r0) (292/312) Purging libsharpyuv (1.6.0-r0) (293/312) Purging libtasn1 (4.20.0-r0) (294/312) Purging libuuid (2.41.1-r1) (295/312) Purging libxau-dev (1.0.12-r0) (296/312) Purging libxau (1.0.12-r0) (297/312) Purging libxkbcommon (1.11.0-r0) (298/312) Purging xkeyboard-config (2.45-r0) (299/312) Purging libxml2 (2.13.9-r0) (300/312) Purging libxshmfence (1.3.3-r0) (301/312) Purging mariadb-connector-c (3.4.6-r0) (302/312) Purging mpdecimal (4.0.1-r0) (303/312) Purging mtdev (1.1.7-r0) (304/312) Purging nettle (3.10.2-r0) (305/312) Purging pixman (0.46.4-r0) (306/312) Purging sqlite-dev (3.50.4-r1) (307/312) Purging sqlite-libs (3.50.4-r1) (308/312) Purging sqlite (3.50.4-r1) (309/312) Purging unixodbc (2.3.12-r1) (310/312) Purging wayland-libs-egl (1.24.0-r0) (311/312) Purging xorgproto (2024.1-r0) (312/312) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r23.trigger: Executing script... OK: 269 MiB in 103 packages >>> openscad: Updating the community/loongarch64 repository index... >>> openscad: Signing the index...